Govt Takes Action Against Police Linked to Albert Ojwang’s Death

The Independent Policing Oversight Authority (IPOA) has launched a full investigation into the death of a young blogger, Albert Ojwang, who died shortly after being arrested by police officers at his home in the Central area of Nairobi County. According…








