Kenya at a crossroads