A nurse of a medical team wipes away tears on a baby in the Tibetan Autonomous Prefecture of Yushu, northwest China's Qinghai Province, April 18, 2010.
Go to Forum >>0 Comments