Into the Belly of the Beast

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.