Tag Archives: Public Corruption Charges
CHARLOTTE, N.C. – FBI agents arrested Charlotte Mayor Patrick Cannon Wednesday morning on public corruption charges. Mayor Cannon appeared in federal court briefly this afternoon, 114 days after taking office. Cannon, 47, faces several charges including theft and bribery concerning …Read More