Covid-19/Microstories. Kimlea, Caring Neighbors. By Gabriel Dinda.
Kimlea College is located on the lush green slopes of Tigoni, in Kiambu County, on the outskirts of Kenya’s capital city, Nairobi. It is the place where the largest quantity of tea is produced, exported all over the world;...