Ahead of this year’s annual hajj pilgrimage to Mecca, Iran’s Supreme Leader Ayatollah Ali Khamenei took the opportunity to once again blast Saudi Arabia over what is known as the “Mina Stampede,” which left nearly 800 Muslims dead in 2015.
Muslims from Iran, India, Egypt, Turkey, Somalia, Pakistan, Kenya, Senegal, Nigeria, Algeria, Indonesia, the Philippines, and the Netherlands died in the stampede incident.
The supreme leader then insisted, “The holy lands of Mecca and Mina belong to all Muslims … it does not belong to rulers of Saudi Arabia.”
According to Reuters, approximately 90,000 Iranians attended hajj last year and about 85,000 are expected to attend the holy pilgrimage this year.
In May 2017, ahead of the Ramadan Muslim holiday, Khamenei blasted Saudi rulers as being “worthless, inept, and villainous.”