By Torpedoing the Gaza Flotilla, Israel Sunk its Own Ship
Instead of high-fiving each other for their success in thwarting the Gaza Freedom Flotilla, Israeli officials should be throwing…
Instead of high-fiving each other for their success in thwarting the Gaza Freedom Flotilla, Israeli officials should be throwing…