Airbnb Cleanup Crew Finds 235 Pounds of Meth in Rental Home
Two suspects are accused of allegedly using an Airbnb rental to store a massive stash of drugs. According to the Alhambra Police Department (APD) in California, police officers found over 200 pounds of meth inside an Airbnb, leading to the arrest of two suspects driving a van nearby. Two suspects allegedly used an Airbnb as