technology sign

Scientists Track Chinese Space Station as It Falls to Earth

Scientists are monitoring a defunct Chinese space station that is expected to fall to Earth around the end of the month, the largest manmade object to re-enter Earth’s atmosphere in a decade. The head of the European Space Agency’s debris office, Holger Krag, says China’s Tiangong-1 space station will likely fall to Earth between March 30…