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
WATCH: Runner Spends Year Using Exercise Tracker to Create Elaborate Stick Figure Art on City Streets