Palestinian Red Crescent Society is demanding an independent investigation into Israel’s killing of 15 medics in Rafah.
What The Fuck Is Happening?!
Palestinian Red Crescent Society is demanding an independent investigation into Israel’s killing of 15 medics in Rafah.