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