SignFromGod.org is proud to announce an initiative to host a permanent exhibit about the
Shroud of Turin in Washington, D.C.