Yemen: 113 detainees released with the support of the ICRC
26-05-2024 Geneva/Sanaa (ICRC) – The unilateral release of 113 detainees took place in Sana’a today. The release was supported by the International Committee of the Red Cross (ICRC) following a …