Who ordered Albert Ojwang’s removal? New court evidence brings fresh questions
The murder trial of Albert Ojwang has taken a significant turn with the presentation of crucial digital evidence. On Tuesday, the Kibera High Court heard detailed forensic testimony from the Independent Policing Oversight Authority (IPOA), showing the deceased entered a city police station alive and responsive but was later removed from the premises in an
