1906: Falun Dafa News – November 12, 2025
Episode

1906: Falun Dafa News – November 12, 2025

– World News Briefing – Persecution in China – The Archbishop of York Condemns Forced Organ Harvesting – Documentary “State Organs” Stuns Viewers in Pennsylvania, USA – Falun Dafa Inspires Audiences of All Ages at Dominican Republic Book Fair To provide feedback on this podcast, please email us at [email protected]

Community discussion