By Tahsin Khan On Tuesday, September 12, the Mediterranean coast region of northeastern Libya was struck by a flood. Derna, the worst-affected city, is located […]
This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy.