A convicted cannibal speaks candidly about eating human flesh.
Russia’s most brutal criminals are kept in Black Dolphin Prison.
© 2018 NGC Europe Limited, All Rights Reserved