Thousands Reported Dead in Libyan Floods

by Saurav Sarkar “Democracy Now!” reported that the mayor of Derna, which sits on the Mediterranean in northeastern Libya, has said the final death toll from storm-related floods in Libya might reach as

More
1 2 3 7