Discovery of water vapour on dwarf planet Ceres could give clues to the origins of life on Earth Read more