Glen McGregor on Muck Rack

Glen McGregor

Verified
Ottawa, Ontario, Canada
Parliament Hill Correspondent — CTV News

Politics correspondent for CTV National News. "This reporter is usually careful that way"--Nigel Wright.