News

Each year, millions of pilgrims from around the world travel to Mecca to perform Hajj, one of the five pillars of Islam. With ...