Passengers ride on top of an overcrowded train at a railway station in Dhaka, Nov 16, 2010. Millions of residents in Dhaka are travelling home from the capital city to celebrate the Eid al-Adha holiday on Wednesday. [China Daily/Agencies]
Go to Forum >>0 Comments