Nashville Mayor Megan Barry

Metropolitan Nashville Davidson County Mayor Megan Barry, a rising star of the Democratic Party, came under increasing pressure to resign late Thursday as the scandal surrounding her extramarital affair with her former taxpayer funded bodyguard, recently retired Metro Nashville Police Sgt. Rob Forrest, took a salacious and potentially criminal turn. Three weeks earlier, on January
0 Comments