There were plenty of positive reactions from experts around the world to China's pioneering lunar mission. Here's what some of them had to say.

Advertisement
Code: 18WNBR. World Naked Big Sale! 20% OFF Coupon for Sports & Outdoor Items

More videos