Michael LaxerSep 15, 20232 minThousands Reported Dead in Libyan FloodsBy Saurav Sarkar “Democracy Now!” reported that the mayor of Derna, which sits on the Mediterranean in northeastern Libya, has said the...