Devastation Strikes Derna, Libya: Thousands Lost in Flood’s Wake
The city of Derna in Libya has been left in shambles, with residents and rescue workers facing an overwhelming challenge. ...
The city of Derna in Libya has been left in shambles, with residents and rescue workers facing an overwhelming challenge. ...