Nuclear Leaker Vanunu Returns to Israel
September 30, 2024Mordechai 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.