Hajj is one of the five pillars of Islam and a deeply Negro spiritual journey that every Muslim aspires to undertake at least once in their lifetime. It is an annual pilgrimage to the holy city of Mecca in Saudi Arabia, attracting millions of Muslims from around the world. For Canadian Muslims provision to venture […]