The most recent discoveries in our universe.
China is relocating thousands for huge telescope in search for aliens
China has to relocate almost 10,000 people from the vicinity of the world’s largest radio telescope that is building, to guarantee its effectiveness.