
Telescope Spots Doomed Chinese Space Station (Photo)
With just a few days left before China's Tiangong-1 space station is expected to come crashing down on Earth, astronomers captured this incredible view of the derelict craft zooming through space.