Israel is pushing ahead with its genocidal onslaught on the devastated Gaza Strip, killing more Palestinians in its indiscriminate air and artillery strikes. Source link