Falun Dafa Minghui.org www.minghui.org PRINT

Mayor of Lockport, Illinois Proclaims November 7 to 19 "Falun Dafa Walk Across Illinois" Week

Dec. 28, 2001