Cell phone store manager arrested for sharing explicit videos of TV celebrities
2020-08-29
The manager of a Florida cellphone store has been arrested after discovering he obtained a sexually explicit video of a female TV personality from a mobile device her boyfriend brought for the service . Christopher Allen Freeman of Fort Walton Beach has been arrested after Okaloosa County Sheriff’s Office (OCSO)Read More →