Medicane “Marquesa” makes landfall in Libya, causing severe flash flooding and leaving thousands dead and missing

Medicane  “Marquesa” — a Mediterranean tropical-like cyclone, made landfall in Libya at 01:30 UTC on September 10, 2023, causing severe flash flooding in Benghazi and neighboring region.