Address: Sudan - Khartoum 2 Email: info@rsf.gov.sd Phone: 2566
Latest News

The new deputy head of the(ICRC) delegation inspects the human rights unit of the Rapid Support Forces
