Libya Flood: Heart Wrenching Aftermath by Press Xpress September 16, 2023 written by Press Xpress A catastrophic flood ravaged the coastal city of Derna in Libya, a once-thriving home to approximately 100,000 souls on September 14, 2023. … Continue Reading September 16, 2023 0 comment 0 FacebookTwitterPinterestEmail