On last night's show, I spoke with Kevin Johnston an independent citizen journalist who's being charged with "wilful promotion of hatred".

Kevin has been ordered not to publish details relating to the charges, but we did discuss the Canadian government's crackdown of opinions critical of Islam.

WATCH my video to see why Kevin believes silencing opinions like his will have violent consequences if people don't trust their governments to defend their freedoms and protect them from radical Islam.