Nashville mayor resigns five weeks after she admitted to affair


Nashville Mayor Megan Barry has resigned nearly five weeks after she publicly admitted to having a two-year affair with her bodyguard, Sergeant Robert Forrest.

Read More…