Sunday, September 19, 2010

Whistleblower: Oil 30 miles by 5 miles reported and Feds won't respond, "wanted to run tests"



Are the Feds really protecting us? BP? Themselves? It's hard to tell, isn't it?

No comments: