lechap.com
Peter’s Church, a Failed Institution
Recently I watched a PBS presentation about the Camino de Santiago, a Catholic pilgrimage to a shrine in Northern Spain. Millions of people have made this pilgrimage over the centuries and most hav…