Dhaka Devastating Floods Strand Hundreds of Thousands in India and Bangladesh – Crisis on The Islandby Miles Cooper August 24, 2024