OTTAWA – The power of the Shroud of Turin could be found among the thousands of people who visited Ottawa’s St. Isidore’s Parish between April 4-11.

Published in Canada