Charlotte Mayor Cannon resigns after corruption arrest
Patrick Cannon, who rose from public housing to become mayor of North Carolina’s largest city, was arrested Wednesday by the FBI and accused of accepting tens of thousands of dollars in bribes... Read More
