Allegations of extensive sexual abuse at Kenyan offsetting project used by Shell and Netflix

2023

The Guardian