A day after a former Mossad officer described last week’s Israeli raid on a fleet of Gaza-bound aid ships as “stupid”, former and current Israeli Navy insiders have strongly criticized the bloody operation.
Trending Articles
More Pages to Explore .....