Search and rescue operations are in full swing in Libya’s northeastern region following a devastating flood that claimed over 6,000 lives and left 10,000 unaccounted for just days ago. Social media has been flooded with firsthand footage showcasing the aftermath of the…
Today: 17. Dec, 2024