Shell Protest 3

Celestine AkpoBari Nkabari and Platform activists protest against Shell’s involvement in the Niger Delta. Photo: Amy Scaife/Platform


0 Comments