CANADA IS LOST: Reporter Brutally Arrested by Police on Fabricated ‘Assault’ Charges for Questioning Deputy PM Chrystia Freeland (VIDEO) | The Gateway Pundit
Photo: Video Thumbnail Rebel News/Youtube Rebel News Mission Specialist David Menzies was arrested after an encounter with the Royal Canadian Mounted Police (RCMP) during a recent attempt to question Deputy…