Nigeria Suing Shell Oil

Views 10

The West African country is suing for damages done by the company and rightfully so.

Share This Video


Download

  
Report form