An intriguing film that unravels the myth of Nigeria’s Hyena People, who arrive in towns wrapped in rock pythons, with hyenas in chains and with trained monkeys turning Read More