Summary: Peter Humphrey and his wife were well-respected compliance professionals active in China when they were arrested, tried and imprisoned for two years.
Summary: Peter Humphrey and his wife were well-respected compliance professionals active in China when they were arrested, tried and imprisoned for two years.