Saudi Arabia tackles sweltering heat as Muslim pilgrims embark on Hajj journey

Jun 5, 2025 - 01:00
 0
Each year, Muslim pilgrims embark on the spiritual journey of Hajj, one of the Five Pillars of Islam.