© 2012 AID AFRICA  UK Registered Charity Number 1116336

Serving the most vulnerable      in rural Malawi
Next steps .... Processing Unit Power Summer, 2012 Donate now

Next