The Necessity of Explaining 'Carbon Bombs'

Download
Climate activists attend a rally to end fossil fuels, in New York, Sunday, Sept. 17, 2023.
( Bryan Woolston / AP Images )
WNYC