Rome-based group opens new US museum dedicated to the Shroud of Turin

The original is kept in a bulletproof, climate-controlled case house in Italy