Sunday, September 19, 2010

BP Sticks America's Head in the Sand

More news reports on the oil spill response from local media and independent sources.






Oil Hot Spots














Courtesy of NOLA

Consider how long the public has been played:

No comments: