India News, Business News, and Sports News. For Entertainment News, TV News, and Lifestyle Tips visit Etimes The Shroud of Turin, a cloth many believe wrapped the body of Jesus Christ after his ...