Home news JUST IN: Shell Petroleum Confirms Oil Spillage In Bayelsa