China announces success of Chang’e-4 mission

A successful space mission for China's latest lunar probe. Officials announced that the Chang’e-4's mission on the moon has been completed as planned.

Advertisement
Men''s Swimwear Sale - up to 50% Off at Eastern Mountain Sports. Hurry, While Supplies Last!

More videos