Protests and Public Reactions in Nairobi