A bad day for Charlotte’s government.

Mayor of Charlotte Busted on Corruption Charges