Millions of Muslims from around the world will start the hajj this week, the annual religious pilgrimage which begins in the city of Mecca in Saudi Arabia. The hajj is one of the pillars of Islam and it is considered the religious duty of every Muslim who is physically and financially able to participate at […]