Ambiguities in the 50-year-old Outer Space Treaty may be getting in the way of entrepreneurs seeking opportunities elsewhere in our solar system.
Astronomers have discovered an Earth-sized exoplanet orbiting a star in Alpha Centauri, just 4.3 light-years from Earth. With surface temperatures in excess of 2,000 degrees fahrenheit, this particular planet would be inhospitable, but the fact that it exists at all raises hopes of finding another, more human-friendly planet within the same star system.
Two NASA astronauts are taking a spacewalk at the International Space Station today. Watch it live here!