Archaeologists are upset over a TV documentary that claims the Shroud of Turin might be authentic. “Experts have widely considered the 14-foot-long linen sheet, which has been kept since 1578 in a cathedral in Turin, Italy, a forgery since carbon-dating tests were performed in 1988. Those tests placed its origin at A.D.1300.”