Baltimore Mayor Sheila Dixon (D) has resigned after allegedly accepting gifts from a former boyfriend and developer and not reporting the income.
Among the accusations leveled at Dixon was that she misused gift cards intended for charity, instead using them to purchase videogame systems for her family.
Dixon will evacuate her office on February 4, but will retain her $83,000 pension as part of a plea-deal. City Council President Stephanie Rawlings-Blake (D) will take over for Dixon.
The Baltimore Sun has full details on the resignation.