Michael Barnes is the Mayor Pro Tempore of Charlotte, North Carolina, and is serving as Mayor on an interim basis following the resignation of former mayor Patrick Cannon, who was arrested on March 26,2014 for corruption charges.
Michael Barnes is the Mayor Pro Tempore of Charlotte, North Carolina. Michael Barnes is serving as Mayor on an interim basis following the resignation of former mayor Patrick Cannon. The resignation of former mayor Patrick Cannon was arrested on March 26,2014 for corruption charges.