An Ongoing Oil Spill 1,400,000 US gallons in the United States that no one is talking about. It’s been leaking into the ocean since 2004.
I just ran across this by accident and it’s been ongoing since 2004. It was noticed during the BP Oil Spill and they still haven’t capped the sucker. 🙁 https://en.wikipedia.org/wiki/Taylor_oil_spill The 2004 Taylor oil spill is an ongoing spill located in the Gulf of Mexico, around 11 miles (18 km) off the coast of the … Read more