Charities as moral compass for society

Charities as moral compass for society