James Macharia
James Macharia works from Johannesburg via Nairobi. Reuters Bureau Chief Southern Africa, ex-deputy chief East Africa. My views. James Macharia has over 5484 followers on Twitter.