China’s first space station is expected to burn up in the atmosphere next year. Where’s Sandra Bullock when you need her?
Source: CNet