Peter Humphrey and his wife were well-respected compliance professionals active in China when they were arrested, tried and imprisoned unjustly for two years. (This episode was originally published in 2017.)
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.