03.26.2011 - By Fr. Stephen Freeman and Ancient Faith Radio
Fr. Stephen examines what it means that the Church is the nexus of the crucified Christ's love.