Researches have detected water in the atmosphere of potentially habitable super-Earth

Researches have detected water in the atmosphere of potentially habitable super-Earth. Video / Sky News

Latest Video