An Opera News Kenya publication
At the University of Nairobi, comrades used to say that they calmed rioting police during demonstrations.…