Photo detail

Share this: Email | Facebook | X

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:

Comments

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

Sign in to comment