Ten giant panda cubs made their public debut at a breeding center in Chengdu in northwestern China on Friday, Chinese state media CCTV reported.

Load comments