You are using an older browser version. Please use a supported version for the best MSN experience.

Astronomers just found water on an alien planet

Astronomers have detected water on an exoplanet located about 111 light years from here.

Latest Science & Tech Video

image beaconimage beaconimage beacon