Kevin Westerhold, a vacation rental host, faces charges for inappropriate behavior at Windsor Hills Resort near Disney, leading to his arrest.

Read More