Rebel News’ David Menzies Arrested While Questioning Minister Freeland
Incident Sparks Controversy and Potential Legal Action Against Police Rebel News personality David Menzies was arrested on Monday, accused of assaulting a police officer while...