Welcome to the reality in Canada. Ezra Levant made the mistake of criticizing a government official from the Canadian Human Rights tribunal and was sued successfully for defamation. The message is do NOT criticize government officials - at least not publicly. Sounds like the Democrats want the same thing for you guys.
Wow! Canada sounds like the new USSR and the USA is fast moving to that same condition should the Dems get full power.