Police arrest three Palestinians found carrying butcher knifes in Afula
Officers find 23-centimeter-long butcher knives on the three Jenin residents. Police on Wednesday night arrested three Palestinians found carrying large knives in Afula. Following… Read More ›