All over the world, devout Muslims spend years, even entire lifetimes planning for their Hajj pilgrimage. Hajj is an important concept in the life of any Muslim, and as such, it warrants careful consideration, both of the spiritual implications and the practical matters involved.
Read More