CLOSE

Daily Archives: June 26, 2007

Israeli, Arab Leaders Meet In Egypt

The Israeli media dubbed this "the summit of low expectations."