Israeli explosives kill military’s own ‘platoon commander’ in southern Gaza: Report

A platoon commander enlisted with the Israeli military’s largest infantry brigade has reportedly been killed after explosives belonging to the force, itself, went off near him during an assault in southern Gaza Strip….

Continue Reading