The Most Controversial Post I Will Ever Write: The Greatest Lie Ever Told About God the Father 

Easter Sunday, April 5th, 2026. Check back regularly this week for updated footnotes! "The Shroud of Turin is woven flax, made by a professional weaver, which was likely to have been owned by a wealthy man (like Joseph of Arimathea). The flax fibers are traceable to the Middle East. The stitching is similar to an… Continue reading The Most Controversial Post I Will Ever Write: The Greatest Lie Ever Told About God the Father