Muslims from around the world will be barred from taking part in this year’s hajj, the annual pilgrimage to the Islamic holy sites of Mecca and Medina, which usually attracts about 2.5 million visitors. Saudi Arabia has said only a limited number of people who are resident in the kingdom will be permitted to take part in the hajj in …