Over 460 people reportedly found slain in hospital in Sudan

The UN Office for the Coordination of Humanitarian Affairs (OCHA) said an analysis of satellite imagery has corroborated new evidence of continuing mass killings in El Fasher, the capital of North Darfur state, during the 48 hours following the…

Continue Reading