8
6
Alien life could exist on a planet 11 light years away from Earth called Ross 128b because it may be temperate enough to hold liquid water.
That's according to a new study from Brazilian researchers that have been examining the planet since it was discovered last year.
The planet is believed to be a rocky world sitting inside the "habitable zone" of its parent star.
"Although Ross 128b is not Earth's twin, and there is still much we don’t know about its potential geologic activity, we were able to strengthen the argument that it's a temperate planet that could potentially have liquid water on its surface," said Diogo Souto, of the Observatório Nacional in Rio de Janeiro, Brazil, in a statement .