26 C
Casablanca, Morocco
Tags Idf

Tag: idf

Over 40 Israeli Soldiers Refuse to Spy over Palestinians and Refuse...

Israel’s intelligence corps known as Unit 2800 has been hit by a major internal protest over the treatment of Palestinian civilians as more than...

Shameful: Israeli Soldiers Pranking Inhumanly a Gaza Hotel