EcoWatch

Rush Limbaugh Claims BP Oil Spill Didn’t Harm Environment
EcoWatch
BP’s 2010 Deepwater Horizon explosion that claimed the lives of 11 men, killed numerous dolphins and other marine life, and released millions of barrels of oil and natural gas into the Gulf of Mexico was an environmental disaster. The catastrophe has