More NASA/JPL-Caltech "We are basically almost landing on a star," Nour Raouafi, an astrophysicist at the Johns Hopkins ...