Passengers perched on the roof of a train. In Bangladesh, many people ride on the roofs of trains as frequently that is the only space available. For others, the fares…
Continue reading