THESE pictures of the Eid train crush will make you think twice before you complain about your own commute. Stunning photos show crammed platforms and passengers scrambling onto a train’s roof at a station in Dhaka. Muslims across the world celebrate the annual festival of Eid al-Adha, or the Festival of Sacrifice. It marks the end […]