The necessity of Penance. Short clip on a Catholic Perspective on the Necessity of Penance and the evil of Sin. … Posted on February 6, 2023 More