World Bodies Fail Gaza

The reluctance of the international system to implement decisive actions against Israel’s mass atrocities in the Gaza Strip, especially in the northern region, exposes a stark disregard for Palestinian lives…

138 Soldiers Refuse to Serve in The Israeli Army

Fifteen more Israeli soldiers have refused to serve in the army until a prisoner exchange deal is reached with Palestinians, according to Israeli media on Wednesday. Walla news portal said…