Follow Up: NASA’s Big Announcement About Another Planetary System
So, it wasn’t the discovery of alien life out there that NASA announced this week. It was instead the finding of an eighth planet circling the star, Kepler 90, about 2,500 [Read More]