KIN (Kibera In Need)

Registered Charity Number: 1117658
Wilmslow, Cheshire

2 friends.
Become a friend

KIN (Kibera In Need) Charity News

1 page

Kibera Solar Lamp Project

Date posted: 12 Apr 2013

Light up Kibera… Read More»