The pilgrimage to Mecca will this year feature a thousand new cameras and electronic identification bracelets4 July 2016 As one of the five pillars of Islam, The ...