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…