The Directorate of Criminal Investigations (DCI) has announced a hunt for individuals involved in the torching of a Mazda CX-5 along Thika Road during recent protests, amid the ongoing matatu strike. In a statement dated May 19, DCI said it has received the footage and is currently analysing it, as it is believed to feature
The Officer Commanding Station (OCS) at Nairobi’s Central Police Station, Chief Inspector Dishen Angoya, has reportedly been arrested after allegedly releasing 64 suspects who had been detained over offences linked to the nationwide fuel price protests. According to several reports, Angoya was arrested on Tuesday, May 19, 2026 and later placed in custody at Lang’ata