Give Basic Needs is an international nonprofit that works with Private Operating Foundations to provide charitable services, such as shelter, food, and medical services that benefit economically-disadvantaged individuals and families. All giving is done randomly to promote community happiness and reduce suffering, only asking the recipient to Pay It Forward!