Non-Profit Organizations
prevents and alleviates human suffering in emergencies, volunteers, donors, non-profit