More than thirteen years ago, between 27 December 2008 and 18 January 2009, Israel unleashed its carnage on the besieged and starving Palestinians in Gaza. As usual the United States, Britain, France and Russia provided Israel enough time to continue the killings and destruction.Their response remain unchanged even during Israel’s latest May 2021 carnage.Gaza is a small beach side strip …
Read More »