Estimated 10,000 People Dead After Libya Floods
Overturned cars lay among other debris caused by flash floods in Derna, eastern Libya, on September 11, 2023. Flash floods in eastern Libya killed more than 2,300 people in the Mediterranean coastal city of Derna […]