February 24, 2012February 24, 2012inspiringgreatness0015 Comments on Why it takes so long in Kenya Why it takes so long in Kenya