Canada deserves the mockery. Anyone arguing otherwise needs to go look at the pictures of their leader wearing Muslim clothes, Hindu clothes, and etc.
A few years ago the US had zero as President and Canada had Stephen Harper. Times change and they will again.