Climate change last year cost $165 billion in damage to the nation’s economy. Delmarva Public Media’s Don Rush talks with Steve Ellis, president of Taxpayers for Common Sense, about the impact on regions like Delmarva.

Share This Story!

Related Posts