Home » Disastrous Charlotte Dem Mayor Abruptly Resigns