Outback station to launch NASA research rockets into space

An Outback site on the tip of Australia is set to become a launch location for NASA rockets sending high-tech telescopes into space. Equatorial Launch … read more