A group of astronomers may have found Earth’s long-lost cousin, discovering the first-ever “habitable” terrestrial planet with water in its atmosphere, according to new research aided by the Hubble telescope. Known as K2-18 b, the mysterious exoplanet is twice the size of Earth with eight times its mass, but its …
Read More »