High-resolution satellite images of the port city of Derna after massive floods, Libya
Derna, a northeastern Libyan town, grappled with catastrophic flooding after Medicane “Marquesa” made landfall on September 10, 2023. The subsequent deluge, equivalent to several months of rain in just a day, resulted in extensive damage and a rising death toll, with thousands still missing.