David Koech on 19th Sep

President Uhuru Kenyatta has had a busy week. Among the high profile meetings he held at State House Nairobi included an...