IDF Tanks Open Fire On Own Gaza HQ, Killing 5 Troops In Disastrous Friendly Fire Incident
IDF Tanks Open Fire On Own Gaza HQ, Killing 5 Troops In Disastrous Friendly Fire Incident The Israel Defense Forces (IDF) have just suffered their biggest…
Source: biztoc.com