Astronomers have finally solved the mystery of peculiar signals coming from a nearby star, a story that sparked intense public speculation this week that perhaps, finally, alien life had been found.
Astronomers have finally solved the mystery of peculiar signals coming from a nearby star, a story that sparked intense public speculation this week that perhaps, finally, alien life had been found.