Arrow-right Camera

Photos


President-elect Hasan Rouhani, with white turban, attends an annual pro-Palestinian rally in Tehran, Iran, Friday.

Associated Press