The horrifying new face of Israels Gaza war

The IDF has shut out the UN, installing its own group to hand out food to the starving Palestinians except it distributes death instead

For nearly 630 days, the world has watched the Israeli slaughter of Palestinians in Gaza,…

Continue Reading