Stephen Mbugua, the IDPs leader, when he was arrested by the members on March 11, 2019 for alleged misconduct leading to their case delay in court. [Photo, Daniel Chege]
Internally-Displaced Persons Initiative (IDPIs) members, "arrested" two of their officials and took them to the Nakuru Directorate of Criminal Investigations offices.