The Keystone Pipeline Leak: Triggered by a Design Flaw
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,