Out-of-control Chinese rocket debris is falling back to Earth this weekend

Search

Out-of-control Chinese rocket debris is falling back to Earth this weekend

United States' Defense Department said U.S. Space Command was tracking the rocket’s location and it is expected to re-enter around May 8.