Chinese government under pressure to make rural healthcare system work
April 23, 2007
One night this spring, a couple from central China’s Hubei Province, Chen Zhengxian and his wife Yao Yuanxiang, tied themselves together and drowned themselves in the Yangtze River. (People’s Daily Online)