Having a look at how charity can help to deal with social causes. In contemporary society, philanthropy plays a powerful role in enhancing lives and supporting communities around the globe. Community philanthropy has to do with individuals in the community collaborating to resolve their own problems. Rather than waiting on help from external sour