Saudi special forces show their skills during a military parade in preparation for the hajj in the Saudi holy city of Mecca on November 10, 2010. Hundreds of thousands of Muslims from all over the world are flocking to Mecca to perform the annual hajj or pilgrimage. AFP PHOTO/MUSTAFA OZER (Photo credit should read MUSTAFA OZER/AFP/Getty Images)