Artist Wins Thousands from BP, Donates to Greenpeace to Protest Big Oil

From the 2005 Alaska North Slope leak when 260,000 gallons of oil leaked from a … In the UK for instance, Oil Change International points out that the …