research
Protests on Shell Brent Oil Platforms in the North Sea
1