Florida Teacher Arrested for Indecent Exposure at Walt Disney World Resort Hotel
A Florida teacher has been arrested after exposing himself through a window to guests at the Walt Disney World Dolphin Resort. According to FOX 35 News, Christopher Allen-Black was arrested in late February on an indecent exposure charge. Guests at the pool of the Walt Disney World Dolphin Resort saw Allen-Black inappropriately touching himself through … Read more