Petropolis and Greenpeace in the Tar Sands

Greenpeace has finished their blockade demonstration at Shell’s Muskeg River oilsands mine north of Fort McMurray in the Tar Sands (Oil Sands) of Alberta, but not without raising international concern for the activities undertaken far out of the eye of the general public.