Advertisement

Kiambu County

World War Hero’s Centre Where Nuns Give Home to Kenyan Girls Living with Disabilities

Dec 25, 2020

At an expansive portion of land in a rural suburb of Limuru in Kenya’s Kiambu County in the Archdiocese of Nairobi, sits Limuru Cheshire Home, a charitable institution for girls living with physical and intellectual disabilities.