Episode details

Available for over a year
Protests over ritual slaughter of over one million animals in Mecca. The animals are killed as part of the Id el Kabir festival, which Muslims believe marks the moment when God allowed Abraham to sacrifice an animal instead of his son, Ishmael. Also on the programme, a new rival for the traditional Christian churches in Zimbabwe.
Programme Website