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…
Please give today to the Indypendent. It’s the generosity of readers like you who make all our work possible.