Maegan Hall, the Cop Who Slept With Six of Her Co-Workers, Breaks Silence

Maegan Hall, the Tennessee police officer who was fired for having sexual relations with six of her fellow officers has


Maegan Hall, the Police Officer Who Slept With Six of Her Co-Workers, Claims to Have Been “Sexually Groomed”

A sexual assault scandal at the La Vergne Police Department in Tennessee led to the firing of five police officers


Homeless Mom Of 2 Gives Up Pet Dog, Attaches Note Saying ‘Please Love Me’

Who doesn’t love having a pet? Moreover, who doesn’t love a dog? It will be safe to say that most