Share Twitter Facebook LinkedIn Email The violence has sparked national outrage, with protests erupting two weeks ago in Nairobi, demanding justice and government action.Read More