It’s simply amazing the power of the Israeli media to lull its audience into a false sense...
Day: June 23, 2011
The wages of sin may be death in the New Testament. But in the IDF the wages...
The absolute cluelessness of the IDF beggars belief at times and this is one of them. Amidst...