At that time many people left Beijing. People are seen here queuing for tickets in Beijing West Railway Station on April 26, 2003. [Photo/CFP]
Go to Forum >>0 Comment(s)