ICRC: 117 detainees repatriated to Yemen from Saudi Arabia
06-05-2022 Geneva (ICRC) – The International Committee of the Red Cross (ICRC) facilitated the repatriation of 117 detainees on Friday from Saudi Arabia to Yemen, following a request from the Joint …