The National Police Service (NPS) has initiated an urgent investigation into child sex exploitation networks in Maai Mahiu, Nakuru County, following a disturbing documentary by BBC Africa Eye. The documentary, …
Tag: