Astronomers are looking for planets in the habitable zone of stars which is often called 'goldilocks zone'.
10 Jan 2020 6:05 PM IST