On June 27, 2007, Ashraf Marwan, an Egyptian hailed as one of Israel’s greatest spies, was killed when he fell to his death from a fifth-storey apartment balcony in central London. To this day, no one is certain whether he jumped or was pushed. Nor can one be absolutely sure whether he was an Israeli […]
Categories