On this episode of Plugged In Isaac Orr, of The Center for the American Experiment, joins the show to discuss the EPA’s new power plant rule.

Links: