truce delayed in Gaza

A bleeding Gaza puts the world to shame

Palestinians continue to suffer in Israeli onslaught, with truce delayed

November 24, 2023
November 24, 2023

A bleeding Gaza puts the world to shame

Palestinians continue to suffer in Israeli onslaught, with truce delayed