Former mayor Patrick Cannon (left), at this first public appearance since being released from federal prison, did a voice over for a radio ad for City Council member Claire Fallon’s campaign.
Former mayor Patrick Cannon (left), at this first public appearance since being released from federal prison, did a voice over for a radio ad for City Council member Claire Fallon’s campaign. Steve Harrison sharrison@charlotteobserver.com
Former mayor Patrick Cannon (left), at this first public appearance since being released from federal prison, did a voice over for a radio ad for City Council member Claire Fallon’s campaign. Steve Harrison sharrison@charlotteobserver.com

To reach voters, City Council member turned to old colleague – Patrick Cannon

September 14, 2017 05:24 PM

More Videos

  • Berger reacts to gerrymandering ruling

    Republican state Senator Phil Berger, the Senate leader, comments on NC congressional districts being struck down as unconstitutional partisan gerrymanders.