The world’s largest radio telescope – currently under construction in Australia – could potentially track down alien life in the universe.

Radha. Vi opretter din google my business profil, sørger for at skrive tekster og uploade billeder. Sports.