RSF Imposes Curfew in Kabkabiya, North Darfur
September 3, Kabkabiya — The Rapid Support Forces (RSF) has imposed a curfew from 5pm to 5am in the town of Kabkabiya, 155 km west of El Fasher, capital of North Darfur. Kabkabiya hosts about 24,000 displaced people from various cities in Darfur fleeing the war. The RSF took controlContinue Reading