Falun Dafa Minghui.org
www.minghui.org
PRINT
Photo Report: Police Arrest Practitioners on Tiananmen Square on April 25, 2001
May 2, 2001
All pictures were taken on Tiananmen Square in Beijing on April 25, 2001.
Category:
Accounts of Persecution