Russia’s Toughest PrisonsNGC US EP code: 5499

Sol-Iletsk – Orenburg Region, Russian Federation: Guards in Black Dolphin transporting Nikolayev Astankov, a cannibal.
(Photo Credit: © National Geographic Channels/ Josh Becker)

Leave a Reply

Your email address will not be published.