U.S. Space Command is closely a large Chinese rocket body falling uncontrollably back to Earth that is predicted to hit the atmosphere sometime on Saturday (May 8).
US Space Command is China's falling rocket booster, but won't shoot it down : Read more
US Space Command is China's falling rocket booster, but won't shoot it down : Read more