Nearly 2,000 Zambian villagers can sue Vedanta in English courts: Supreme Court

asdasdf.png

Photo-VOA