More

June 17, 2019 The China Tribunal is an international, independent peoples tribunal, that has been established to determine what international law crimes, if any, have been committed by state or state-approved bodies, organisations or individuals in China that may have engaged in forced organ harvesting of prisoners of conscience. Over

Gordon G. Chang, 06.12.17 1:00 AM ET A Chinese informant for the Central Intelligence Agency was shot in front of colleagues in the courtyard of a government building, reports The New York Times. China’s government, according to former American officials, executed at least a dozen supposed CIA sources from the