Thousands of people are feared to be dead following a cataclysmic flood in the North African country of Libya. The flood occurred following the bursting of two dams in the coastal city of Derna.
Storms pummeled the area with rainfall before the flood which caused the dams...