"A mystery like this is sort of par for the course at this stage of the Voyager mission," said Suzanne Dodd, project manager for Voyager 1 and 2 at NASA's Jet Propulsion Laboratory in a statement. The classic 1979 sci-fi horror film "Alien" was advertised with the memorable tagline, "In space ...
READ MORE +