NewsWorld10 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.