Skip to playerSkip to main contentSkip to footer
  • 10 years ago
China is building the world's largest radio telescope to detect signs of life billions of light years away.

Category

🤖
Tech

Recommended