Nate the Lawyer

Super Mayor FLEES Dolton | RUNS To Atlanta As Feds Close In.

The former Dolton mayor has left Illinois for Atlanta, Georgia, amid a federal investigation. Her former police chief reportedly agreed to cooperate with authorities, while her hometown faces a $1.9 million lawsuit.

Listen