• Brandminds 2020

Water detected on a planet 110 light-years away

Astronomers have detected evidence of water on a potentially habitable planet outside our solar system for the first time.

Find out more in the video!

If you liked the article, you might also like the followings: