Home » Kenyan president dismisses Cabinet ministers after weeks of protests