All pictures were taken on Tiananmen Square in Beijing on April 25, 2001.
Posting date: 5/2/2001Original article date: 5/2/2001Category: Eye Witness Accounts
Yearly Archive Print Version