World's Landslides kill at least 15, displace millions, in Bangladesh and India | Weather News June 19, 2024