The Perfect Storm
Jun 2nd, 2010On May 31, Israel walked straight into a trap – a trap set by a group of so-called activists determined to break Israeli attempts to halt the flow of arms and war materiel into the Gaza strip.
Having been warned in advance that the intent of the Free Gaza movement flotilla was to shatter the Israeli […]
