astronomers, astronomy, chile, space, Tech, tech, Tech, telescope

Good News for Desktop Wallpapers Everywhere

A new antenna in Chile has been activated, and some astronomers say the new device will enable astronomers to see the universe as never before.