Tag: Ben David

Mossad spy who saved Hamas leader’s life calls for him to seek peace

11

Seventeen years ago, Hamas leader Khaled Meshaal lay dying, as poison in his veins began to shut down his vital organs, one by one. At the last moment, a shadowy figure emerged, handing over the secret antidote that brought the