Karibu!Karibu! This word of welcome has surrounded us during our first few days in Kenya. From our hosts and partners to strangers on the street…Jul 11, 2017Jul 11, 2017