Press freedom goes for a toss in Trudeau’s Canada, journalist arrested for asking tough questions to Deputy PM
Menzies is the Mission Specialist at Rebel News, a Canada-based independent news outfit that has been hounded several times by the Justin Trudeau-led-Liberal Party government.