howFar Ministries, Inc and The How Far Foundation, Inc. Serving in Haiti, Kenya, Tanzania, Uganda, Rwanda, Burundi, Democratic Republic of the Congo and Thailand