Breaking: “Huff and Puff” Technology Results in Bitumen Spill, Water Contamination at Cold Lake Tar Sands Project
Authorities in the tar sands region in Alberta are responding to the release of bitumen...
Authorities in the tar sands region in Alberta are responding to the release of bitumen...