Shell Protest 2

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


0 Comments