Jul 15 2009
Save

Save
Whatever may or may not have been accomplished at last week's G8 Summit in Italy, this photo of Egypt's Hosni Mubarak
Whatever may or may not have been accomplished at last week's G8 Summit in Italy, this photo of Egypt's Hosni Mubarak
Advertisement