Advertisement

Panda cubs make public debut in China ahead of National Day

A group of 23 panda cubs have been shown off at the Chengdu Giant Panda Breeding Research Base in China ahead of National Day.