On Monday, activists with the Tar Sands Blockade barricaded themselves inside a section of the Keystone XL pipeline to protest construction of the environmentally-damaging project.
On Monday, activists with the Tar Sands Blockade barricaded themselves inside a section of the Keystone XL pipeline to protest construction of the environmentally-damaging project.