Protesters descend on Shell crude station in Nigeria
Hundreds of protesters have descended on a Shell crude oil flow station in the Niger Delta, a news report said. The protesters demanded jobs and infrastructure development and an end to pollution in the area, a witness told Reuters. Soldiers … read more








