Relic of the True Cross Recovered in Vermont

Catholic Culture reports: A relic of the True Cross has been recovered in Vermont over six weeks after it was stolen from Holy Cross Cathedral in Boston. Read more here with links.