Islamic  created a new article
28 w

What is Hajj? A step-by-step guide to the Muslim pilgrimage in english | #hajj

What is Hajj? A step-by-step guide to the Muslim pilgrimage in english

What is Hajj? A step-by-step guide to the Muslim pilgrimage in english

Every year, between two and three million people participate in the pilgrimage.