Protesters Shut Shell Oil Facility In Rivers
Hundreds of protesters have occupied a Nigerian oil facility owned by Anglo-Dutch oil giant Shell, demanding that a…
Recover your password.
A password will be e-mailed to you.
Recover your password.
A password will be e-mailed to you.