The town of Derna in Libya has been devastated by catastrophic floods caused by the Mediterranean storm Daniel, resulting in a death toll of at least 5,000 people. Rescue efforts are underway to locate thousands more who are missing along the northeastern coast of the country. Derna suffered the most …
Read More »