An Opera News Kenya publication
The United States government has described as unacceptable the brutality and highhandedness by security forces in…