Over 250 Adults & Children Attend Shroud Event – Castroville, TX
At the invitation of St. Louis Catholic Church and School in Castroville, Texas, “A Journey with the Shroud” presentations based on the Who is the Man of the Shroud? museum exhibition were offered by Pilgrim Center of Hope on May 8 & 9, 2023.