It is incumbent upon every Muslim man and woman to once in their life make Hajj, pilgrimage to Islam’s holiest site, the Kaaba, a granite cubed building inside of the enormous Masjid al Haram outdoor Mosque in Mecca, Saudi Arabia. Allah commanded that the Kaaba be built on Earth to reflect God’s House in Heaven. […]