- Joined
- Mar 24, 2012
- Messages
- 2,259
- Reaction score
- 535
Really interesting new documentary by British filmmakers and Al-Jazeera on China, specifically China's latest attempts to reform its healthcare system. Filmed at Peking Union Medical College Hospital in Beijing.