Witnessed: 1997 times
In March 2008, a group of concerned citizens from British Columbia, Canada visited possibly the most destructive industrial mega-project in the world.
The Tar Sands are large deposits of heavy crude oil, located in northern Alberta, Canada.