Oil Sands 101: A visual overview of the issue in New England

Download this usefule poster that provides an overview of the key issues about tar sands in New England.