On September 4, 2023, a massive flood hit Libya's northeast, killing thousands of people and leaving...