At the end of 2022, the Keystone Pipeline in Mill Creek, Washington suffered a major leak, resulting in the release of 14,000 barrels of tar sands oil. After several months of investigation,
At the end of 2022, the Keystone Pipeline in Mill Creek, Washington suffered a major leak, resulting in the release of 14,000 barrels of tar sands oil. After several months of investigation,
More