Open sidebar
Focus
shen zhongyang
China Human Rights
|
Matthew Robertson
Investigative Report: A Hospital Built for Murder
Tens of thousands may have been killed so the Tianjin First Central Hospital in China could transplant organs for profit
Feb 04, 2016
|
Matthew Robertson
Copy
Facebook
X
Truth
Gettr
LinkedIn
Telegram
Email
Feb 04
|
Copy
Facebook
X
Truth
Gettr
LinkedIn
Telegram
Email