Last month’s killing of 15 rescue workers was another window to the truth of the war in Gaza. It revealed what the IDF has tried to hide – that its reports about ‘terrorists,’ ‘terrorist infrastructure,’ and ‘fighting’ are exaggerations in the best case, lies in worst case
Israel Approves $37 Billion Deal to Deliver Gas to Egypt
...
Read moreDetails




