April 21 2004
Previous
|
Home
|
Next
Israeli nuclear whistleblower Mordechai Vanunu speaks to journalists outside Shikma Prison following his release in the coastal city of Ashkelon, Israel Wednesday, April 21, 2004.
(AP Photo/Oded Balilty)