Interesting News Stories
Welcome
UK secretly helping Canada push its oil sands project
"At the same time, the UK government was being lobbied by Shell and BP, which both have major tar sands projects in Alberta, and opened a new consulate in the province to "support British commercial interests"."
Newer Post
Older Post
Home