Castel Gandolfo, Italy, Aug 30, 2011 / 07:09 pm ( CNA ).- Pope Benedict XVI has asked forgiveness on behalf of generations of ?cradle Catholics? who have failed to transmit the faith to others. ?We who have known God since we were young, must ask forgiveness...