Standing up against populism, ethno-nationalism, racism 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 ...