newmuslim.net
Who Is Obliged to Perform Hajj?
There are five conditions that must be fulfilled as prerequisites for performing Hajj. What are they? And is it to be performed every year?