On this day in 2010: Enbridge Oil Spill in Kalamazoo River
This week marks the unlucky 13th anniversary of one of the largest inland oil spills in U.S. history. On July 25, 2010, a pipeline operated by Enbridge – the same corporation operating the risky Line 5 in the Strait of Mackinac – burst and released dirty tar sands oil into Talmadge Creek, a tributary of… Read more »