Evidence of water found on Ultima Thule: NASA - Pune Mirror

5:30pm PDT - May 19th, 2019    science - The Times of India

Mix of methanol, water ice, organic molecules found on farthest world ever explored