April 21 2004
Previous
|
Home
|
Next
Israeli nuclear whistleblower Mordechai Vanunu,left, is escorted as he takes his first steps outside the walls of Shikma Prison following his release in the coastal city of Ashkelon, Israel Wednesday, April 21, 2004.
(AP Photo/Oded Balilty)