Swine flu fears and the global economic crisis are taking their toll on bookings at hotels in the city of Mecca, two months before the start of a minor pilgrimage that attracts up to two million Muslim pilgrims. Umra can be performed any time of the year but most prefer to do it during the last 10 days of the fasting month of Ramadan, which will be around September 10 to 20 this year. The haj season, which falls in November this year, attracts some three million pilgrims. At Ajyad Hotel, favoured for its proximity to the Grand Mosque and...