nostrich 1759772446 What the IDF has done to Gaza is one of the gravest crimes against humanity ever committed. 2