Riot police surrounded important government buildings in Nairobi Monday as students took to the streets to protest the death of one of their leaders in a mystery blast.
Students demonstrate in Nairobi after death of leader.