ANU's Astrophysicist and Cosmologist Brad Tucker says there is a strong chance life may exist on a habitable planet found relatively close to Earth.
"By being a planet that is nearly identical in width to earth, ever so slightly heavier, but in that habitabl…