Shroud Of Turin Goes Back On Display In Italy For A Limited Engagement By Scott Neuman Published April 19, 2015 at 10:53 AM EDT Facebook Twitter LinkedIn Email