Two giant pandas in a zoo in China's Chongqing gave birth to two pairs of twins on the same day

Advertisement
Code: SPORTS20. Sports Travel Discount. Get $20 Off. Promo Code: SPORTS20

More videos

CGTN 21 Aug 2019 07:30 CEST

France, U.S. spar over digital tax