Hospital train brings brightness to cataract patients in Xinjiang
The hospital train is a charity project for cataract patients jointly set up by China's National Health Commission and the Chinese Foundation for Lifeline Express. Since 2002, Lifeline Express train...