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
The baby cried and hit the ground with his heel (some versions of the story say that the angel Gabriel (Jibral) scraped his foot or the tip of his wing along the ground), and the Zamzam Well miraculously sprang forth.