Onlookers and railway officials stand beside derailed carriages of a passenger train after an explosion in Kokrajhar, in the northeastern Indian state of Assam, July 8, 2010. [Xinhua]
Go to Forum >>0 Comments