Return to Article Details The role of pilgrimage to Mecca (Hajj) in gaining moral virtues and avoiding moral vices Download Download PDF