An Opera News Kenya publication
Police sent to quell rioting Kenyatta University students were forced to scamper for safety after they…