Muslim pilgrims take part in an exorcising ceremony to throw detritus to stone walls which symbolize the devil, during the annual hajj pilgrimage in Mecca, Saudi Arabia, Nov. 29, 2009. The Hajj season was held from Nov. 25 to Nov. 29 this year. [Xinhua]
|
Comments