Are you performing Hajj in this sacred month of Dhul Hijja? How do you prepare for Hajj? Performing Hajj is a profound and life-changing experience for any Muslim. It is also one of the Pillars of Islam. As a family, we recently had the privilege of undertaking this...