Benin: the land of sorcerers and strange death rituals.