text:  Kenyan President William Ruto has announced a new cabinet after more than a month of violent protests against the government. But the changes were immediately dismissed by the opposition, and protesters are calling on the president to resign. Emmanuel Ngunza has more from the capital, Nairobi.