Legal definitions of charity vary depending on region, but generally a non-profit organization dedicated to bringing about some social improvement as addressed in that organization's mission statement.
Legal definitions of charity vary depending on region, but generally a non-profit organization dedicated to bringing about some social improvement as addressed in that organization's mission statement.