Scientists from University College London have detected water vapour in the atmosphere of another world more than twice the size of Earth.
Quickly and easily download Instagram videos with our free tool.