Title says most of it. Although I could be wrong, it seems like the CPK is more successful than your average modern communist party.

What are the current prospects for revolution in Kenya like?