One of the best places to search for life outside the Solar System may be practically right next door.

The planet, designated GJ 3378b, orbits the faint red dwarf star in the constellation of Camelopardalis, the Giraffe.

One of the best places to search for life outside the Solar System may be practically right next door.