VATICAN CITY — God’s love is an ocean of infinite mercy and forgiveness, in which even our worst sins can be completely washed away, Pope Francis said today. Concluding his series on mercy in the Old Testament (part one of his series for the Holy Year), the pope commented on Psalm 51, called the Miserere. Read More…

from – Worldwide Catholic Network Sharing Faith Resources for those seeking Truth –