The father of nine children who will be ordained a Catholic priest this week; Pope Benedict XVI explains the meaning of Pentecost; Italian Professor says embryonic stem-cells create false hope; 121-foot statue of Christ to be unveiled in Lima; and much more.