A man has been accused of hiding at least two cameras in his Airbnb rental in the well-to-do coastal town of Longboat Key, Florida, between Tampa and Sarasota.

Read More

Image courtesy of: Cyrus Farivar

Advertisements