Protests and Political Tensions in Kenya