Tuesday, November 23, 2010

Koch Industries is responsible for over 300 oil spills in the U.S. and has leaked 3 million gallons of crude oil into fisheries and drinking waters.

No comments: