Hundreds of Nigerian protesters stormed a crude oil flow station owned by Shell in the restive Niger Delta on Friday demanding jobs and infrastructure development, a Reuters witness said.
The protesters complained they were not benefiting from oil production in their area, a common refrain in…
Read More…..Source