Crime & Justice
‘Wolf of Airbnb’ Allegedly Made Over $1 Million Renting Out Apartments. Now the FBI is Accusing Him of Fraud.
BUSTED
The FBI alleges that Bicher and his associates made at least $1.17 million from renting out apartments he owed $1 million in rent for.
Trending Now