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
Iran: A blood rain in the Persian Gulf
...
Read moreDetails
