Israel Defense Forces Slaughter 62 Palestinians Posted on May 17, 2018 by Free Northerner By Cain of Adam Source: Fash the Nation