Scientists found another planet suitable for life at the nearest star to the Sun A popular science publication Science Advances published an...