Greenpeace campaigners have boarded two Royal Dutch Shell oil platforms in a protest against leaving parts of old rigs in the North Sea, the environmental group said Monday.... details

All News