scientist discovered new earth?

We aren't alone?

Possibility of life

Ross 508 b

This like earth 

Orbits Its parent star

It is elliptical orbit

Where to look:

It is four times the mass of the Earth

This planet was found using an infrared technique 

great news for astronomers

There is a huge possibility of finding liquid water on this planet