Watch World's Most Evil Killers season 1 episode 5 tv series online free
Release: Jun 22, 2017
A profile of the German serial killer Joachim Georg Kroll, who hunted and ate parts of his victims, earning him nicknames such as `the Duisburg Man-Eater' and `the Ruhr Cannibal'.