Friday, December 26, 2008

The Faithful Masses


Thousands of Muslim pilgrims head to cast stones at a pillar, symbolizing the stoning of Satan, in a ritual called Jamarat, the last rite of the annual hajin Mena, near the holy city of Mecca, Saudi Arabia.

AddThis Feed Button

No comments: