Two years ago, agents from Israel’s revered Mossad were caught on CCTV in Dubai carrying out a hit on a senior Hamas leader. They were universally ridiculed, and I duly piled on: It’s bad enough that these spies can be seen in Technicolor going into public bathrooms and coming out in their laughable disguises (some… Read more.
Israel’s Mossad strikes again
Friday, January 13, 2012 at 8:36 AM