Locked Up
Should You Say That - Podcast tekijän mukaan Tim Starkey
Kategoriat:
Ever wonder what it's like to live in prison? In this episode, Tim describes the unique environment inside San Pedro Prison, Bolivia. Jess takes us inside the grim prison world of Black Dolphin, Russia, and 'concentration camp' style prison Camp 22 in North Korea.