World Landslide Devastates Village in Sudan’s Darfur, Over 1,000 Dead 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,... Editorial13 hours ago