CARBON-based materials which are similar to the building blocks of life on Earth have been discovered on a nearby dwarf planet, giving scientists hope that they may have finally found alien life.
Alien life boost: Dwarf planet Ceres has building blocks for life
CARBON-based materials which are similar to the building blocks of life on Earth have been discovered on a nearby dwarf planet, giving scientists hope that they may have finally found alien life.