All of them orbit at the right distance to possibly have liquid water somewhere on their surfaces.
23 Feb 2017 8:24 AM IST