by Haja Mo October 31, 2024 World Dozens of people were killed after the downpour, which some residents said was the worst they had ever witnessed. Previous Story Torture Is a Russian Tactic in Occupied Ukraine, Civilians Say Next Story Spain Flash Floods: Scenes From the Deluge