Protesters have seized an oil flow station belonging to the Anglo Dutch oil group Shell in Nigeria's troubled Western Niger Delta, the company said Tuesday.
Protesters seize Shell flow station in Nigeria.