When did these events happen and specifically, which one of China's current leaders is responsible? Please provide links....China murdered at least 50 million, and perhaps as many as 70 million of her own people, and over 1 million Tibetans.....
If you are referencing events from the 1950's, then your point makes about as much sense as holding Harper responsible for canceling the Avro Arrow project.
Currently China's main problems are the cultural assimilation of Tibetans and Uighurs, a seriously flawed criminal justice system and an autocratic government. IMO, China has serious human rights problems, but they have no recent record of committing war crimes or crimes against humanity. I would agree that Canada should take China's current problems into account when establishing trade relations, but I disagree with basing current relationships with China on events which happened 40-60 years ago that did not involve any of China's current leadership.
Its a fact that Canada does business with countries which practice ethnic cleansing, abduct people for torture and murder, counterfeits Canadian passports... and so on. I disagree with this policy. Unlike Israel, China has never issued forged Canadian passports to assassins, endangering Canadian tourists. China has not killed any Canadian soldiers or bombed any Canadian families recently unlike Israel. Yet Israel gets Canada's unshakable support while China gets a lecture on human rights???? Canada should be diplomatically consistent.