Deep behind-the-scenes into the strip-mined world of Alberta, Canada, where the vast and toxic Tar Sands deposit supplies the U.S. with the majority of its oil. Through the eyes of ...
Deep behind-the-scenes into the strip-mined world of Alberta, Canada, where the vast and toxic Tar Sands deposit supplies the U.S. with the majority of its oil. Through the eyes of ...