When the comrades of the University of Nairobi take to the streets, nothing gets in their way. Well, almost nothing.