David Menzies is a Canadian-born journalist and broadcaster known for his muckraking, confrontational style of reporting...
Read MoreEzra Levant is a Canadian media personality, political activist, writer, and lawyer, known for his involvement in variou...
Read More