Registered Charity Number: 1117658 Wilmslow, Cheshire
1 page
Date posted: 12 Apr 2013
The KIN/Riziki Solar Lamp Project supplies solar lamps on hire purchase to Kibera resident…
Read more »
Top of page