
Anne Wanjiku
Anne Wanjiku is the Vice Chair of the Independent Policing Oversight Authority (IPOA) in Kenya, who has been involved in the investigation into Albert Ojwang's death. During parliamentary hearings, she provided shocking details about the events leading to Ojwang's fatal injuries, highlighting the systemic issues of police brutality and the urgent need for accountability within the National Police Service.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
United Kingdom:
Anne Wanjiku provided shocking details about the last hours of Albert Ojwang's life during her testimony.
6