HM Department for Tar Sands

Photo | November 29, 2011

28 November 2011 - United Kingdom. Greenpeace activists block the entrances of the UK's Department of Transport in London after documents released showed how department officials working to sabotage a key European proposal that would block tar sands oil, the dirtiest oil in the world, from ending up in petrol pumps across Europe. Read more