Blockbuster Investigative Report by NewsChannel 5 Adds to Mayor Barry Scandal: ‘Chief Anderson Did Not Receive Nor Approve Sgt. Forrest’s Travel Requests’

Since first admitting to a two year long extramarital affair with the head of her security detail, Sgt. Rob Forrest, Nashville Mayor Megan Barry has maintained that Metro Police Chief Steve Anderson insisted that a security detail travel with her at all times, and that all of Forrest’s travel with…

Read More