The massacre of hundreds of Palestinians in Israel's attacks on Gaza this morning (18 March) demonstrates that the Netanyahu government's genocide policy has entered a new phase. Israel defies humanity...