Pilgrims commence the final rites of Haj as Muslims celebrate Id al-Adha
Masses of pilgrims on June 16 embarked on a symbolic stoning of the devil in Saudi Arabia under the soaring summer heat. The ritual marks the final days of the Haj, or Islamic pilgrimage, and the start of the Id al-Adha celebrations for Muslims around the world. The stoning is among the final rites of…
Read More “Pilgrims commence the final rites of Haj as Muslims celebrate Id al-Adha” »