Standing up against populism, nationalism and everything they represent

Report alleges China killing prisoners to harvest organs

Report alleges China killing prisoners to harvest organs
 - The report comes from the International Coalition to End Organ Pillaging in China, a group of medical professionals and human rights advocates ...

Standing up ...