Sebastian Ochieng
Sebastian Ochieng is an activist and one of the petitioners in a legal case against the Inspector General of Police and the National Police Service Commission, seeking accountability for police brutality and human rights violations during protests in Kenya.
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
Kenya:
Sebastian Ochieng led a group that filed a case against the Inspector General and the National Police Service Commission for police atrocities.
6