Shell stations picketed in Greenpeace protests

Several Shell petrol stations in South London were among 70 fuelling stations in the UK picketed yesterday as part of an international day of solidarity with 'the 30 people who were detained on a Greenpeace International ship by armed Russian security forces and imprisoned. Next week will mark two months since the 30 were detained ...