Let the Entire World Know!

On June 19, 2019, the China Tribunal issued its final verdict: “Forced organ harvesting has been committed for years throughout China on a significant scale and that Falun Gong practitioners have been one – and probably the main– source of organ supply. The concerted persecution and medical testing of the Uyghurs is more recent and … Continue reading Let the Entire World Know!