Rivers State seizes oil production site owned by Shell over oil spills

An Oil site operated by Royal Dutch Shell has been seized by Rivers State Government over an incident of oil spills. Published. 23 mins ago. on.