Tag Archive for 'Israel'

In Defense of the Mossad

The headlines have moved on to other things so now may be a good time to speak up in defense of the Mossad – Israel’s legendary intelligence service. The Mossad has a habit of sending covert hit teams abroad to kill enemies of Israel. Maybe it’s time for the United States to take the same […]