Opinion Ramadan 11 years ago jaimervergara It is a scorching sun in Mecca, more than 900 feet above sea level some 40 miles inland from Jeddah...