The Economist – 043 Middle East and Africa - Kenya s rose-tinted spectacle