Several Israeli officers, soldiers admit to killing Palestinians at aid distribution centers in Gaza
OCCUPIED PALESTINE, June 27 (YPA) - Several Israeli officers and soldiers on Friday, admitted to killing numerous Palestinians near aid distribution centers in Gaza. According to testimonies reported by Haaretz newspaper, the soldiers…