Climate change is gradually narrowing the window in which the annual hajj Muslim pilgrimage can take place safely, according to new research by the World Weather Attribution group published on Friday.

Mecca's temperature reached a high of 105 degrees Fahrenheit (40.5 degrees Celsius) on Tuesday and is expected to hit 108 degrees Fahrenheit (42 Celsius) on Wednesday.

Rising heat in Saudi Arabia threatens millions of Muslim pilgrims – but cutting fossil fuels would keep it safer