Twin baby pandas make their debut at Chinese zoo

Twin pandas made their debut at a zoo in southwest China on Sunday. Their highly-anticipated debut was viewed by several onlookers. The adorable duo did not seem to mind the crowd as they seemed more interested in each other than their admirers. 


Sponsored Content

Sponsored Content