Frist Global Health Leader Diane Haddad shows us a glimpse into the work she did in Kijabe, Kenya: