1 min read Global News ICRC Facilitates Release of 16 Hostages in Gaza Strip, Handed Over to Israeli Authorities cityplusnews November 30, 2023 Moscow, Nov 30 – The International Committee of the Red Cross (ICRC) said Wednesday...Read More