Libya flood: Satellite images reveal destruction in Derna

Pictures reveal washed-away streets and thousands of destroyed buildings in the city of Derna.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *