David Menzies
Rebel News Reporter Arrested After Confrontation with Deputy PM Chrystia Freeland
Canadian journalist David Menzies of Rebel News was arrested for allegedly assaulting a police officer while trying to question Finance Minister Chrystia Freeland. Read more about the dramatic incident here!
See more