NASA launches Mission to explore potentially habitable Ocean World

NASA launches Mission to explore potentially habitable Ocean World