shroudstory.com
A Green Shroud of Turin Exhibition
Note the green, bold text below in this story by Chiara Santomiero of Zenit News (Zenit.org): TURIN, Italy, FEB. 24, 2010More than a million pilgrims have made reservations to view the Shroud …