VOA60 World VOA60 World- Kenyan police continued to clash with protesters calling for the president’s resignation in the capital of Nairobi Ncwabakazi 08, 2024 Your browser doesn’t support HTML5 Clashes come as a new Cabinet was sworn in.