Friday, February 19, 2010

The Mossad's secret wars

from Al Jazeera. The article chronicles the successes and failures of Israel's goon squad.