STAGE SET FOR HAJ

Worshippers perform prayers around the Kaaba, Islam’s holiest shrine, at the Grand Mosque in Saudi Arabia’s holy city of Mecca, on Wednesday, prior to the start of the annual Haj pilgrimage in the holy city. The Haj is expected to draw more than two million pilgrims to Mecca this year. — AFP