Nigeria’s annual Egungun festival is a centuries old Yoruba tradition, and one of the most colourful cultural celebrations in West and Central Africa. The streets of the town of Iwo in south ...