Prophecy in today's headlines

Scientists Say Shroud of Turin Created By Ultraviolet Lazers

Technology Not Available Prior to 20th Century The Shroud of Turin is a linen cloth bearing the image of a man who appears to have suffered physical trauma in a manner consistent with crucifixion. It is kept in the royal chapel of the Cathedral of Saint John the Baptist in Turin, northern Italy and goes […]