UPDATE: A catastrophic landslide has devastated Tarasin Village in Sudan’s Central Darfur, claiming at least 1,000 lives on August 31, 2025. The Sudan Liberation...
A catastrophic landslide struck the village of Tarasin in Sudan’s western region of Darfur, claiming the lives of an estimated 1,000 people. This disaster,...