Follow us on
loading....
Two dams collapsed in Libya's northeast, causing catastrophic flooding. The death toll is estimated to be over 2,000, with thousands...