Kenya at the crossroads