
World
Shocking Allegations of Sexual Abuse at Kenyan Project Linked to Netflix and Shell
2 years ago · By Samwel Eviator

KENYA
The Kenya Human Rights Commission (KHRC) has announced plans to take legal action against the United Democratic Alliance (UDA) ove...