STREETS were turned red with blood as goats, sheep, cows and camels were slaughtered in front of crowds to mark the Islamic ‘Festival of Sacrifice’. Today Muslims all over the world are celebrating Eid al-Adhar – ‘Greater Eid’ – the tenth day of the holy month, coinciding with the Hajj pilgrimage from Medina to Mecca. […]