Search

The International Committee of the Red Cross (ICRC) said Thursday it has transferred 128 prisoners from Saudi Arabia to Sana’a. "Today we return 128 detainees from ..