Newly discovered planet could have water clouds

Scientists have found an exoplanet positioned 90 light-years from Earth with an intriguing environment - one that might comprise water clouds.Exoplanets are planets positioned exterior of our photo voltaic system.…

Continue Reading Newly discovered planet could have water clouds