Onlookers stand beside the damaged carriages of a train at the site of an accident near Badarwas station, about 260 km (160 miles) north of Bhopal in the central Indian state of Madhya Pradesh September 20, 2010. [China Daily/Agencies]
Go to Forum >>0 Comments