CBHUK (The Council of British Hajjis) was founded in 2006 after concerns were raised over the welfare of British pilgrims during Hajj 2005. These included failed promises by some tour […]