Dwarf planet Ceres is generating water vapour
European scientists are reporting the dwarf planet Ceres, located between the orbits of Mars and Jupiter, has been releasing water vapour from two locations, begging the question of whether or not it may be hospitable […]