Author: E-Da`wah Committee (EDC)
Download: Click here
Source: Click here
Category: EDC Publications
Every year millions of Muslims from around the world pour into Makkah on the lifetime spiritual journey of Hajj, where one meets Allah in the context of matchless diverse and multicultural meetings.