Fog shrouds Lujiazui, Shanghai, on Nov 6, 2012. [Photo/CFP]
On Children's Day, the Shanghai Children's Hospital received a special festival gift – a payment of 6,600 yuan for an overdue medical bill dating back to the 1960s.
2016 legislative and political advisory sessions
My Chengdu story