SHETANI
A Kenyan wildlife ranger hunts down poachers and battles bureaucracy amid rumors of a large killer elephant, which locals believe is the Devil incarnate.
View this project on Stage 32
A Kenyan wildlife ranger hunts down poachers and battles bureaucracy amid rumors of a large killer elephant, which locals believe is the Devil incarnate.
View this project on Stage 32