Author

 
Samuel Tife

Samuel Tife

    Shell reports new oil spill in Nigeria
    Shell reports new oil spill in Nigeria
    Anglo-Dutch energy major Shell said on Sunday it was containing a new oil spill in Nigeria's onshore delta, the latest in a string of leaks from...