Megan Barry, the Mayor of Nashville, Should Have a Boyfriend On the Side
Nashville Mayor Megan Barry has publicly apologized for having an affair with the head of her security team. The security official, Sgt. Robert Forrest Jr. has abruptly resigned from his post. Why did this make the news? Some speculate that the business trips they took were billed to the government and Megan may have paid
+ Read More
Recent Comments