2 Newfound Alien Planets May Be Capable of Supporting Life
NASA's Kepler space telescope has spotted four possibly rocky alien planets orbiting the same star, and two of these newfound worlds might be capable of supporting life. However, Kepler team members soon figured out a way to stabilize the telescope using sunlight pressure and the two remaining reaction wheels.
Read more »