In a gripping courtroom drama unfolding at the Kibera Law Courts in Nairobi, former police officer Ahmed Rashid stands accused of murder in connection with a controversial shooting incident in Eastleigh. The high-stakes case, presided over by Justice Diana Kavedza, has captured widespread attention due to its implications for police accountability and justice in Kenya. […]
