Incoming! Tiangong-1 space station will fall to Earth tonight
The out of control Chinese space station Tiangong-1 is expected to fall to Earth tonight. The 40-feet long craft, which malfunctioned in 2016 and entered a decaying orbit soon after, will re-enter Earth’s atmosphere at …