Shell denies reports workers ‘held’ by Nigerian protestors

Oil firm Shell has firmly denied any of its employees in Nigeria were “kidnapped or seized” by a group of protestors. Reports emerged yesterday afternoon alleging a handful of Shell’s workers at the Nembe island in Nigeria were caught up in 1,000-strong protest. It was alleged boats holding Shell workers had been seized while on […]