Man-made meteor: New estimates put China’s doomed space station, with toxic chemicals on board, crash landing back to Earth in about 3 months with many toxins surviving re-entry

(Natural News) In 2016, the Chinese Space Agency conceded that it had lost contact and control of the Tiagong-1, China’s first prototype space station. Officials hypothesized that reentry into the Earth’s atmosphere would occur sometime in 2017. Now, it has been estimated that the Tiagong-1 — which means “Heavenly Place — will finally crash into…

>View original article
Author: