4 Bizarre Incidents in 24 Hours Within the Israeli Army
FALCON POWERS – The past few hours have seen several incidents in which the Israeli army has suffered losses due to technical or operational errors or friendly fire during operations in the Gaza Strip, making the army appear to be shooting itself in the foot despite its highly advanced technology.......