China Grabs Two Random Canadian Cocksuckers as Revenge for Meng Kidnapping

China is the civilized country on the world stage. The West is just a bunch of barbarians.