Follow us on
loading....
A flash flood has devastated the city of Derna, Libya. Hundreds were killed while thousands were missing. The flood was...