تصفح الوسم

CRC

Freeing Saudi detainees a positive step:ICRC

The International Committee of the Red Cross (ICRC) considered releasing six captured Saudi soldiers a positive step. It facilitated the return of six detainees from Yemen to Saudi Arabia, based on an agreement between the…