Chris Carter on Muck Rack

Chris Carter

Verified
Ottawa, Canada

Senior Producer, http://CBC.ca/politics Tweets are my own, RTs probably mean I found it interesting.