1mon
The Punch on MSNN’Delta protesters occupy Shell facility as UK court hears pollution suitMeanwhile, the lawsuit filed by 13,000 Nigerian farmers against Shell commenced in London on February 13 and is set to continue until March 9, 2025. Provided by SyndiGate Media Inc. ( Syndigate.info ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results