Nashville Mayor Megan Barry admits affair with head of her security detail

Nashville Mayor Megan Barry admits affair with head of her security detailNashville Mayor Megan Barry apologized on Wednesday for engaging in an affair with the head of her own police detail.



Yahoo News – Latest News & Headlines