Nov. 25 - Heavy rainfall and floods hamper the journey to Mecca as Haj pilgrims arrive in Jeddah, Saudi Arabia.