MARCH 21 — Even by Israel’s brutal, barbaric standards, the cruel, callous carnage carried out by its military in Gaza has come as a shock to the world.The carnage, which occurred on Tuesday, March 18, 2025, killed 436 individuals, the majority of them children and women. What has exacerbated the...

Full Story Read More