Over two million pilgrims celebrate Eidul Azha

More than two million Muslims took part in the symbolic stoning of the devil Tuesday in Saudi Arabia, the last major ritual of the Hajj pilgrimage that heralds the start of the Eidul Azha feast. Muslims on the annual Hajj pilgrimage, one of the five pillars of Islam, made their way across the Mina valley […]