Catholic Herald logo

There was a time when the concept of penance was widely understood but society has changed