Newly found ‘super-Earth’ could hold key to finding alien life

A “super-Earth” located just 26 light years away could hold the key to finding extraterrestrial life.

Scroll to top