Texas Company Indicted for Orange County Oil Spill Devastation

(Photo Ringo H.W. Chiu/AP, NPR) A federal grand jury has filed charges against the Houston-based oil company responsible for the Orange County Oil Spill that dumped 25,000 gallons into the Southern California ocean coastline. Is this a step forward for … Continue reading Texas Company Indicted for Orange County Oil Spill Devastation