May 29, 2011
-
Exxon Mobil is the world’s most profitable corporation- A new video about their megaloads through Idaho and Montana to their vast toxic pits in Alberta- Oil companies have colluded with the Idaho’s and Montana’s governors so they can make even more profits than if they built the machinery for the toxic Alberta tar sands mining…
-
This replaces the 29th edition. That edition will now move slowly into the depths of the blog-