Video Ad Feedback
Mayor admits affair with head of her security
Nashville Mayor Megan Barry has apologized for having an affair with a member of her security detail.
01:11
- Source:
HLN
Politicians in trouble
15 videos
Video Ad Feedback
GOP adviser abruptly quits amid sex harassment claim