- Advertisement -
A NASA engineer tests the main mirror of the James Webb Space Telescope. Photo: NASA/MSFC/David Higginbotham.
Canberra’s Deep Space Tracking Station could be the first place on Earth to receive signals indicating life on other planets from NASA’s…

