Little Rock School – Kibera

Little Rock School in Kibera is just one of those places you wish you could spend a week, or a month. Some of the poorest children in Kenya live in the slum, Kibera, and a few of them are blessed enough with enrollment at Little Rock School, which also has classes for the deaf and […]

Read more