The toll from the landslides caused by heavy rains in Sri Lanka increases to 334 people killed and about 400 more missing. (Al Jazeera) Cyclone Ditwah2025 North Indian Ocean cyclone season link embed save