120 accused spies for Israel in Lebanon
Lebanese police and army have thus far arrested 120 Israeli spies in Lebanon. 120 to 0 for Lebanon. I find that hilarious. Mossad's brilliance? Are you kidding me? Beaten by Lebanese police, for potato's sake.
June 29, 2010