Chinese space station plummets to Earth in the Pacific
WaEx: The out-of-control Chinese space station, the Tiangong-1, re-entered the Earth’s atmosphere Sunday evening over the southern Pacific Ocean. The U.S. Strategic Command’s Joint Force Space Component Command confirmed re-entry [Read More]