Posted inCanadian Politics Three Cs of Human Rights: China, Colombia, and Canada by rabble radio October 20, 2009