the Truth revealed in the person of Jesus Christ,
handed on by the power of the Holy Spirit,
through the Magisterium of the Catholic Church,
for the past 2,000 years,
and now laid out for us in the Catechism.
I just learned about this today, and at a glance, it looks faithful and informative. They are starting a drive to consecrate the world to Jesus through Mary! Praise God!
Looks like they have three podcasts in iTunes:
- Calling All Catholics
- Divine Mercy in My Soul
- The Station of the Cross: Various Talks