EACH year, millions of Muslims from all over the world make their way to the city of Mecca in Saudi Arabia, for a pilgrimage each follower is required to make at least once during their lifetime. But what do we know about the religious event and when is it taking place this year? When is […]