large-Media 1-D147787E-7590-4493-8186-0105DB4B5198

Sheila Dixon was mayor from 2007 to 2010. She left office after entering a plea deal for perjury. On Sept. 7 Dixon announced that she will be running for mayor of Charm City once again. (Photo by Tashi McQueen)

Leave a comment