Meet the new Houston Catholic leader appointed by Pope Francis
Father Italo Dell'Oro is no stranger to Houston, but when he first arrived 30 years ago, he wasn't familiar with what the city had to offer.
More Videos
From CNN Newsource affiliates