The US Coast Guard has discovered about 1.1 million gallons of oil have been spilled off the coast of New Orleans. The cause is under investigation.
The US Coast Guard has discovered about 1.1 million gallons of oil have been spilled off the coast of New Orleans. The cause is under investigation.