People look at the damage caused by flash floods in Derna, eastern Libya, on Sept. 11, 2023. / Credit: AFP via Getty Images
Washington, D.C. Newsroom, Sep 12, 2023 / 09:35 am (CNA).
Catastrophic flooding in Libya resulted in what officials esti… […]