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 ]
Category:
Falun Dafa in the Media