In a viral video which is circulating on social media on Thursday, an activist, Mikaela Loach, challenged Shell and its leadership during a shareholders meeting, holding the oil giant accountab…
Source: Punch Newspaper
Home Latest Punch Newspapers News Headlines Today Viral video: Activist confronts Shell over Niger Delta oil spills