youtHouse reporters

British Supreme Court Says Nigerian Communities Can Sue Shell In The UK

The Supreme Court of the United Kingdom has ruled that more than 50,000 Nigerians living in…