Loading...
Bangladesh features the world's largest river delta, formed by the junction of three great rivers - the Ganges, the Brahmaputra, and the Meghna. Two out of every three Bangladeshis - about 110 million people - live within this delta and depend on it for their lives and livelihoods. As the threat o