Follow us on
loading....
Nigerians from the oil-producing Niger Delta have brought a claim for compensation against Shell. UK law firm Leigh Day filed...