June 29, 2009

Pope Benedict XVI Issues New Encyclical Letter, Caritas in Veritate (Charity in Truth)

Read the letter