Falun Dafa Minghui.org www.minghui.org PRINT

WTVD-11 (ABC News) Report about Falun Dafa in Durham, North Carolina

Dec. 11, 2000

Online Watching Download (1.7MB)

English Version - Get [ Real Video ]