Rebel News personality arrested after an encounter with Chrystia Freeland

Rebel News personality David Menzies was arrested Monday for allegedly assaulting a police officer while trying to ask Finance Minister Chrystia Freeland questions about the government's decision to leave the Islamic Revolutionary Guard Corps (IRGC) off the designated terrorist entity list.

Rebel News personality arrested after an encounter with Chrystia Freeland
Rebel News personality David Menzies was arrested by police Monday after asking Finance Minister Chrystia Freeland questions at an event to mark the downing of Flight PS752.

Rebel News personality David Menzies was arrested Monday for allegedly assaulting a police officer while trying to ask Finance Minister Chrystia Freeland questions about the government's decision to leave the Islamic Revolutionary Guard Corps (IRGC) off the designated terrorist entity list.