Mehdi Farahmand
Press TV, Mecca
With less than a week to go before the main annual Hajj rituals begin, millions of Muslim pilgrims are converging on Islam’s holiest site the Grand Mosque in the Saudi city of Mecca. The pilgrims are now preparing for the rituals that begin in Mecca.