Panda twins born in China

CBSTV Videos

Panda twins were born in southwest China's Sichuan Province, the first pair globally this year. Their mother, Haizi, gave birth at the China Conservation and Research Center for the Giant Panda at the Wolong Nature Reserve.