E
EWTN_News
Guest
Turin, Italy, Jan 14, 2010 (CNA).- When the Holy Shroud is put on display this Spring visitors are expected to pour into the city of Turin, Italy to catch a glimpse. This exposition, which comes ten years after it was last shown publicly, has already led hundreds of thousands of people to reserve tickets.
Full article…
Full article…