Sign in
Register
Shell’s Wildly Inaccurate Reporting of Niger Delta Oil Spill Exposed
1
/r/theworldnews
, 2012-04-25, 05:22:20
Permalink
More like this: