April 21 2004

Previous | Home | Next



Israeli nuclear whistleblower Mordechai Vanunu, center, gestures as the walls of Shikma Prison are seen behind him following his release in the coastal city of Ashkelon, Israel Wednesday, April 21, 2004.
(AP Photo/Oded Balilty)