Passengers are led off the dangerous train by armed forces during an anti-terrorism drill in Huaibei, East China's Anhui province on October 31, 2010.
Go to Forum >>0 Comments