Proposed Keystone XL Pipeline Would Feature Woefully Inadequate Spill Detection System
keystonexlmap_350.jpg According to the NRDC, the proposed $13 billion Keystone XL tar sands pipeline would not be able to detect “pinhole leaks” in the pipeline that release fewer tha...