Stephen Christian

kiva.org

while looking through a financial magazine i noticed that there was a non-profit that was…