A storm has erupted online following claims that Peter Maingi Kimani, popularly known as Menelik Kimani, was abducted by officers linked to the Directorate of Criminal Investigations (DCI). Activists and social media users allege that Kimani was last seen at Muthaiga Police Station before reportedly disappearing under unclear circumstances. According to posts circulating on X,