Subscribe to Granta

Xan Rice

Xan Rice is the East Africa correspondent of the Guardian. He lives in Nairobi.