Enlarge Photo

Photo by: STR

Pro-Palestinian demonstrators clash Sunday with Egyptian riot police near the Israeli embassy in Cairo, Egypt. (Associated Press)

Happening Now