Inside Russia’s Toughest Prisons

National Geographic Channel - 2017.05.11(Thr) 10:00PM Schedule
 
3 of Russia’s toughest prisons unlock their doors to film crews. Go Inside Black Dolphin prison, Vladimir Central, and Siberian Prison Camp 17.