Villagers cross a flooded area on a raft in Barpeta in Assam, India on June 23, 2023. Over 500 thousand people have been severely affected in 22 districts of Assam.Image: David Talukdar/Anadolu Agency via Getty Images