Telescope captures pic of rocket debris that is expected to crash into earth

A telescope has captured an image of the Chinese rocket debris that is expected to crash into earth on May 8. The Italy-based Virtual Telescope Project snapped the image on Wednesday night. Earlier, the US said its Space Command is aware of and tracking the location of the Chinese Long March 5B rocket in space.

Load More