Sudan: Committee for Justice Documents Catastrophic Conditions Inside Dagrees Prison in Nyala Amid Unprecedented Overcrowding and Grave Violations
The Committee for Justice (CFJ) has documented extremely alarming humanitarian conditions inside Dagrees Prison, located southwest of Nyala in South Darfur, amid reports of massive […]













