Rocket debris set to impact the moon in March does not originate from the 2014 Chang’e-5 T1 mission, China’s Ministry of Foreign Affairs claims.

The post China claims rocket stage destined for lunar impact is not from its 2014 moon mission appeared first on SpaceNews.

Read More – SpaceNews