Preview The recently discovered Proxima b planet in the “habitable zone” of Proxima Centauri, the closest star to the sun, may be covered in oceans.
Read Full Article at RT.com
RT – Daily news