Cannibals & Killers: Inside...

  

Snapshots

Cannibals & Killers: Inside......Russia's Toughest Prisons. Documentary. Black Dolphin is 'home' to some of the highest category offenders in the world including a cannibal, who talks openly about his crime.[S]Mon, Jul 15, 10:00 PMChannel 560 mins