Meter Reading: Call For Repealing All Energy Tax Breaks, BP Sale a Chance to Move On, and More

Photo by WILLIAM PHILPOTT/AFP/Getty Images

Workers sift through debris at the BP facility in Texas City 35 miles south of Houston, 24 March 2005, after the explosion. The accident at the third-biggest oil refinery in the United States killed fifteen and injured 170 more.

Comments

About StateImpact

StateImpact seeks to inform and engage local communities with broadcast and online news focused on how state government decisions affect your lives.
Learn More »

Education