shroudstory.com
RIP John Evangelist Walsh
Only this much is certain: The Shroud of Turin is either the most awesome and instructive relic of Jesus Christ in existence-showing us in its dark simplicity how He appeared to men-or it is one of…