Keino & Bach Launch Kenya Sports Complex