Canadian Petroleum Industry

Letters For This Topic

In spite of raising awareness about global warming, the climate movement of the last few decades has faltered in its attempts to influence world governments to... more
Carbon
global warming
tar sands
Oil sands
Pipelines
Keystone XL
climate change
fossil fuels
Stephen Harper
Alberta