Skip to main content
Report this ad

See also:

Charlotte mayor Patrick Cannon's resignation letter

Mayor Patrick Cannon resigned today amid corruption investigation.
Mayor Patrick Cannon resigned today amid corruption investigation.
NBC Charlotte
Report this ad