First, it’s pretty counter-intuitive to call it hypocrisy when I am legit concerned about my own country’s human rights record (well, before I am able to renounce my Chinese citizenship) and speak out about it. Should we go by your logic, Canada is still one of the only countries, if not the only country, to have such moral high ground to criticize what the Chinese authorities are doing. Yes, Canada’s historical and contemporary records are indeed not clean – from the Residential School System to Head Tax, sponsorship scandal to SNC-Lavalin, and historical and ongoing police brutality, the Canadian government and Canada as a nation has a long list of things that they are not proud of. However, the institutions of Canada have made or are making effort to correct, apologize, and reconcile with the wrongdoings, a behaviour that are almost never observed o...