russell

City

Country

United Kingdom

Projects Enabled

Kenya

19% Repaid

Kenya

100% Repaid

Kenya

100% Repaid

Kenya

100% Repaid

Kenya

0% Repaid

Kenya

5% Repaid

Kenya

100% Repaid

Kenya

100% Repaid

Kenya

100% Repaid

Kenya

0% Repaid

Kenya

5% Repaid

Kenya

0% Repaid

Kenya

20% Repaid

Kenya

0% Repaid

Kenya

44% Repaid

Kenya

0% Repaid