5 Steps Before Performing Hajj
Performing Hajj is a duty endowed upon every abled Muslim. While it is a dream for all Muslims to fulfill this obligation at least once in their lifetime, only the more fortunate ones get the chance to visit the House of Allah. We all feel the excitement of the pilgrimage, the recitation of duas and