Maybe kidnapped by the Iranians? The news recently is starting to remind me of the cold war; assasinations by Mossad, missing nuke scientists....
What Mossad assassination? Wannabees, maybe but no Mossad involvement (...wink, wink).
What Mossad assassination? Wannabees, maybe but no Mossad involvement (...wink, wink).