April 21 2004

Previous | Home | Next



Israeli nuclear whistle-blower Mordechai Vanunu is escorted by prison guards and officials outside Shikma Prison following his release in the coastal city of Ashkelon, Israel Wednesday, April 21, 2004. Vanunu was released from prison Wednesday, after serving 18 years for spilling Israel's nuclear secrets, saying he was proud of his actions and complaining he was treated cruelly by his jailers.
(AP Photo/Avi Ohayon/Government Press Office)