Protestors occupy Shell plant in Nigeria

Hundreds of protesters have occupied a Nigerian oil facility owned by Anglo-Dutch oil giant Shell, demanding that a local company take over its operations, a community leader said Saturday.

Powered by WPeMatico