Oil spill strikes Lake Pontchartrain July 7, 2010 Oil from the ruptured well in the Gulf of Mexico is seeping into Lake Pontchartrain north of New Orleans, threatening another environmental disaster for the Read More »