World

HOLY SHROUD CONTINUES TO BE POINT OF CONTROVERSY

4/21/2015

Skeptics say shroud is scientific puzzle. The shroud will be on display from April 19 to June 24 in the Cathedral of Turin.

ARVE Error: need id and provider