Deputy President William Ruto in a meeting with Dr. Horst Kohler, Former President of the Federal Republic of Germany at his office along Harambee Avenue. Dr. Kohler is in the country for East African – German Colloquium in Nairobi. June 4th, 2014 Picture by Domnic Odhiambo/DPPS