Mysterious animal keeps carbon out of atmosphere, slowing climate change
Technology is now shining a light on a mysterious sea creature called a larvacean. The little critter appears to be a vital and powerful ally in the fight against climate change. Jonathan Vigliotti reports.