It will be on public display from April 19th to June 24th in the Cathedral of Turin.

To view the video click here
URL: http://www.romereports.com/pg161070-the-holy-shroud-what-do-scientists-agree-on--en