The Walking Saint: Bishop John Neumann
At the corner of Fifth and Girard in Philadelphia stands a large stone church, St. Peter the Apostle. Beneath the church is a chapel whose altar table rests atop a glass case containing a man’s remains, which are sheathed in a wax shell and dressed in episcopal garb. The shrine is nicely decorated but not … Read more