Insight into Islam

Hajj is the name of the major pilgrimage in Islam, and is the last of the five basic pillars of the faith.

Continue reading