Photo taken on Nov. 11, 2014 shows three rescued trafficked babies at the Kaiyuan Children's Welfare Center in Kaiyuan City, southwest China's Yunnan Province. Police in Yunnan have rescued 11 babies from a trafficking ring and are trying to find their parents. The babies, who are all in good health, are now looked after at the Kaiyuan Children's Welfare Center. (Xinhua/Lin Yiguang)
Day|Week|Month