Hospital of Horrors: tens of thousands of people killed in mysterious Tianjin facility to harvest their organs
China has developed a reputation as an authoritarian state that systematically disregards human rights. Adding to the list of potential human rights violations, a recent undercover investigation into one of China’s foremost hospitals questions the source of organs used to perform over 1,600 liver transplants. Epoch Times, an international news organization in New York that Read More