Scorecard Research Beacon
Search Icon
News September 17, 2023

9,000 people missing after Libya flooding

Over 11,000 people have been killed and thousands remain missing after flooding and dam failures devastated the coastal town of Derna, Libya.