The IDF (Israel Defense Forces) reported that during the last day, its forces acted to defend themselves after they came ...
Israeli army has made a significant admission regarding its losses in the war against Hamas in the Gaza Strip. The IDF ...