Locked Up
Should You Say That - A podcast by Tim Starkey
Categorie:
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.