U
undead_rat
Guest
Although the Shroud is now the possession of Pope Francis and has resided in Catholic Churches since the year 1204, it nonetheless draws the attention of Protestant ministers, researchers, and theologians. Here is a new website in that regard whose intention is to promote interest in and understanding of the holy Shroud.
Last edited: