Moon impact: Chinese rocket stage still in space says U.S. Space Command
Moon-bound rocket stage still most likely from 2014 Chang’e mission, despite China’s denial