Connect to share and comment

Saudi Arabia Commentary 6214

Saudi Arabia Commentary 6214

Muslim pilgrims pray to God after they threw pebbles at pillars during the 2nd day of "Jamarat" ritual, the stoning of Satan, in Mina near the holy city of Mecca, on October 16, 2013.

FAYEZ NURELDINE