PDA

View Full Version : organ transplants



Unregistered
17-06-19, 17:13
https://amp.theguardian.com/world/2019/jun/17/china-is-harvesting-organs-from-detainees-uk-tribunal-concludes