Saturday, August 11, 2007

What is Israel Hiding in its N.Y. Embassy?