SpaceGrand Theft Sedna: how the sun might have stolen a mini-planet Sedna is one of several "ice dwarfs" in our solar system with bizarre orbits. Could the young sun's gravity have snatched them from a passing star? News
LifeTwin Earths may lurk in our nearest star system Alpha Centauri, just 4.3 light years away, may hold two planets like our own, according to observations with the Hubble Space Telescope News