China says moonbound rocket stage was not from 2014 lunar mission: Report
China says a rocket stage set to slam into the moon on March 4 isn't from one of its missions, contradicting several recent reports.
Several independent observations(opens in new tab) suggest the rocket is from the Chang'e 5-T1 mission(opens in new tab) in 2014, following a misidentification that said the stage was part of a SpaceX(opens in new tab) Falcon 9 rocket that launched the Deep Space Climate Observatory(opens in new tab) satellite in February 2015.
[Read More]