News

Sitting astride the Great Rift Valley, a tectonic scar running around 7,000km down Eastern Africa, Kenya generates almost ...