Futurism: “A major oil spill off the coast of Louisiana has poured more than a million gallons of oil into the Gulf of Mexico, alarming local authorities and wildlife conservationists.
As the Washington Post reports, officials traced the spill back to near a pipeline operated by oil company Main Pass Oil Gathering, but it’s still unclear if it was the source of the ongoing spill.”