Mordechai Vanunu Returns to Israel

September 30, 2020

Mordechai Vanunu, an Israeli nuclear technician who leaked details of Israel’s nuclear program to the British press, is extradited to Israel, one day after an undercover female Mossad agent posing as an American lured him to Italy from London.