Rambling Spirit Column: Shroud of Turin sheds light on historical facts of Christianity - TrentonMonitor