26Sep
Determined Deborah
Deborah is challenged with a birth defect called spina bifida, which makes her life in Kenya especially difficult. And because of her limited mobility, she has experienced great difficulty finding work to support her family.
Read More