Share

Video captures wild panda twins

CCTV cameras in southwest China have captured a pair of giant pandas in the wild. And researchers say they are likely to be twins.

Leave a Comment