ScienceIs the water vapor-spouting dwarf planet Ceres hiding alien lifeforms? A new report shows the dwarf planet Ceres is venting water vapor. Cause of the incident remains unknown but it has triggered speculations that the planet may harbor alien lifeforms.by Alex Saltarin