Niger Delta Avengers Blow Up Major Chevron Oil Facility Despite Heavy Military Presence

You are here:
Go to Top