Father Spitzer's (of EWTN) latest rant that the Shroud (which has been disproved by science and history) is somehow proof of God's existance is stupidity at the highest level making him either the greatest of liars or too stupid to represent the church and be of any help to people.
SO should he...