South Sudan: ICRC facilitates release of 24 detainees
19-10-2018 Juba/Geneva – The International Committee of the Red Cross (ICRC) has facilitated the release of 24 persons detained in relation to the conflict in South Sudan, including 16 detainees …