Kenyan Police ‘Forces of Impunity’ – Where are the Law Enforcement Agencies?

The Kenya police are once again on the spot over brutality and excessive force meted on Jomo Kenyatta University students on Monday. Ian Duncan on Monday shared online a video of Allan Omondi, a 4th Year Food Science and Technology student at the university being clobbered by the law enforcers ‘to death’. This is how … Continue reading Kenyan Police ‘Forces of Impunity’ – Where are the Law Enforcement Agencies?