Tar Sands Owned by the Americans? - 3Ceco.com

  • 16 years ago
Is it all on America to deal with the Tar Sands in Canada's province of Alberta, or, is Canada responsible for it's own natural resources, carbon emissions and the environmental fallout from oil sands production? More at www.3Ceco.com

Recommended