BP is guilty as charged. From the protest we held last Friday in Washington, D.C. More on our blog.

Tags: bp politics