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