St Francis relics go on public show for first time in Italy

St Francis relics go on public show for first time in Italy