As dying stars take their final few breaths of life, they gently sprinkle their ashes into the cosmos through the magnificent planetary nebulae. These ashes, spread via stellar winds, are enriched with many different chemical elements, including carbon.
Click here for original story, Dying stars breathe life into Earth: study
Source: Phys.org