Iran's supreme leader Ayatollah Ali Khamenei

Iran's supreme leader Ayatollah Ali Khamenei issued an angry rebuke to "blasphemous" regional rival Saudi Arabia on Monday, calling on the Muslim world to question its management of Islam's holiest sites.

"Because of Saudi rulers' oppressive behaviour towards God's guests, the world of Islam must fundamentally reconsider the management of the two holy places and the issue of hajj," Khamenei said in a statement published on his website, referring to Mecca and Medina. 

Source: AFP