Today marks exactly two weeks since the Anti-Finance bill protests started on Tuesday 18th June, 2024. The Kenya National Commission on Human Rights (KNCHR) has been at the forefront in monitoring ...