Who Is Maegan Hall? Explaining the City of Lavergne Female Police Officer Scandal
Who Is Maegan Hall? Maegan Hall, a married police officer in Tennessee, was just fired because she had an affair with six fellow officers at the La Vergne Police Department. Officers who lost their jobs with Hall were Sergeant Lewis Powell, Sergeant Ty McGowan, Officer Juan Lugo, and Detective Seneca Shields. Officers Patrick Magliocco, Larry … Read more