Police arresting and torturing innocent Falun Dafa practitioners at Tiananmen Square on December 31, 2000
Posting date: 1/9/2001Original article date: 1/9/2001Category: Eye Witness Accounts
Yearly Archive Print Version