Explosions rock Shell, Agip facilities in Bayelsa

  Explosions have damaged oil and gas facilities belonging to the Shell Petroleum Development Company of…

..