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)