Muslim pilgrims walk past construction outside the Grand Mosque during the annual Hajj in Mecca, Saudi Arabia on Friday, Nov. 12, 2010. (AP Photo/