The EPA's Carbon Bomb Fizzles...

A good short round up of recent events and the possible ramifications.