Photo detail

Amr Nabil/Associated Press An Egyptian traffic police officer gestures in front of, from left, the flags of Israeli, Egypt and the Palestinian Authority Monday in the Red Sea resort city of Sharm el-Sheik, Egypt, where leaders will meet for a summit.

Stories this photo appears in:


Use the comment form below to begin a discussion about this content.

Sign in to comment