A newly discovered planet is eerily similar to Earth and is sitting outside our solar system in what seems to be the ideal place for life, except for one hitch. It's a bit too big.
A newly discovered planet is eerily similar to Earth and is sitting outside our solar system in what seems to be the ideal place for life, except for one hitch. It's a bit too big.
Read the full story »