Nov. 17, 2024 | By a Falun Dafa practitioner in U.S.A.
(Minghui.org) Theatre N in Wilmington, Delaware, U.S.A. screened State Organs, a 2025 Oscar-nominated documentary film, on November 9, 2024. A discussion session was held after the screening.
This film, directed by Peabody Award winner Raymond Zhang, tells the tragic story of the Chinese Communist Party’s…
