News World 10 facts to know about Haj, a religious duty performed by Muslims

10 facts to know about Haj, a religious duty performed by Muslims

New Delhi, Oct 25: Haj in Arabic means "pilgrimage". It is one of the largest pilgrimages in the world, and is the fifth pillar of Islam, a religious duty that must be carried out at




Looking for shelter, food and water, Hagar ran back and forth between the hills of Safa and Marwa seven times with her son. 




In desperation, she laid the baby on the sand and begged for God's assistance.  




Latest World News