stephen harper

Activists block tar sands mining operation.
by Conservation Law Foundation

Pop quiz: Which country is the biggest exporter of oil to the United States? Venezuela? Mexico? Saudi Arabia? None of the above. The correct answer is America’s neighbor to the north, Canada. In a story that will almost certainly not make headlines in mainstream American news outlets, a group of activists blocked tar sands mining…