Major oil spill off Louisiana coast sees 1.1m gallons of toxic petroleum spewed into Gulf of Mexico – and experts fear it could wipe out endangered whales and turtles
A major oil spill was identified in the Gulf of Mexico after a nearby pipeline leaked 1.1 million gallons, threatening...