April 21 2004

Previous | Home | Next



The shadows of supporters of Israeli nuclear whistleblower Mordechai Vanunu are seen through a banner outside Shikma Prison prior to his release in the coastal city of Ashkelon, Israel Wednesday, April 21, 2004.
(AP Photo/Oded Balilty)