- Joined
- Mar 24, 2012
- Messages
- 2,264
- Reaction score
- 537
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.