Hundreds Of Protesters Storm Shell Oil Facility In Niger Delta PDF Print E-mail
Friday, 11 August 2017 00:00
Hundreds of Nigerians stormed a crude oil facility and gas plant owned by Shell in the Niger Delta.


Read Full Article