
Kenya Faces Uproar Over Deaths Linked to Police Brutality as Officers Charged with Blogger’s Murder
On Monday, June 23, 2025, three Kenyan Police officers, along with three civilians, have been formally charged in the murder of 31-year-old blogger Albert Ojwang, […]