thisvillage is a non-profit dedicated to helping the world’s poor by promoting sustainable development in one village at a time.