Search Result(s) for: “London”

Scenes in Oloibiri Town, Niger Delta

    Shell brought me here

    A BBC reporter visits the old fields of southeast Nigeria, the site of massive exploitation by Shell Oil — in a helicopter provided by Shell.