Rebel News’ David Menzies was trying to do his job and ask Deputy Prime Minister Chrystia Freeland questions when he was arrested.Read More
Rebel News’ David Menzies was trying to do his job and ask Deputy Prime Minister Chrystia Freeland questions when he was arrested.Read More