Planet in sweet spot of Goldilocks zone for life (AP)

Admin

Administrator
Staff member
AP - 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.




More...
 
Top