An Opera News Kenya publication
In a bizarre trend that has led to the deaths of hundreds of Police officers in…