Enlarge / Aerial view of the Athabasca oil sands near Fort McMurray, Alberta, Canada. Canada’s tar sands have gained infamy…
Read More »tar
Toxic emissions from the Canadian tar sands – already one of the dirtiest fossil fuels – have been dramatically underestimated,…
Read More »