Should BP be celebrating about stopping the oil leak?

About 84,000 square miles of federal fishing waters are still off limits to fishing, despite a government report showing nearly 75% of oil from the BP spill is gone from the Gulf.

Filed under Headline, Video Library

Friday, August 6, 2010


Not working? Click here!

No Responses

Leave a Reply

You must be logged in to post a comment.

Netflix, Inc.