Muslim pilgrims move to 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. 27, 2009. [Xinhua/Hassan Al-Qarbi]
Comments