On May 30, 2026, the documentary "State Organs" was screened at St Joseph's Church in Maidenhead, Berkshire, England. The film's revelations of the CCP's systematic and secret atrocities of harvesting organs from living people shocked the audience.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.
On May 30, 2026, the documentary "State Organs" was screened at St Joseph's Church in Maidenhead, Berkshire, England. The film's revelations of the CCP's systematic and secret atrocities of harvesting organs from living people shocked the audience.