Richard Kamau on 28th May

The high court in Nairobi has finally delivered justice for a woman who was shot dead by police officers at City Park in...