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



More...