Greenpeace activists board Shell’s oil platform

  Greenpeace activists boarded two Royal Dutch Shell oil platforms in the British North Sea on…

..