
Iranian women shout slogans during a protest in front of Saudi Arabia's embassy in Tehran Sept. 27, 2015. More than 700 pilgrims included some 140 Iranians died in Thursday's stampede in Mina of Saudi Arabia, near the holy city of Mecca. (Xinhua/Ahmad Halabisaz)















