South Darfur: Approximately 13,000 People Arbitrarily Detained in RSF-Operated Diqris Prison

ACJPS received information that indicates that approximately 13,000 detainees are currently being held at Diqris prison, a detention facility located in South Darfur.

Read More