The Sign From God Foundation Inc. believes the face of the man of the Shroud is a “sign from God” revealing the Glory of God. Our mission is to utilize the Shroud as an evangelization tool to promote and share the Gospel of Jesus Christ, especially to a new generation, the least Christian generation in recent history.
Parallel to our core mission is educating people about the mysterious Shroud of Turin. We know that the more one learns about the Shroud, the more one understands why this linen cloth continues to baffle scientists. Moreover, learning about the marks on the Shroud leads to knowing about and believing in the “man of the Shroud” – Jesus Christ.
If, as we believe it is, the image seen on the Shroud is in fact a full body front and back image of the crucified Christ created during the nanosecond before his resurrection – that means the Shroud is physical evidence of Christ’s resurrection. Open your mind to that miraculous concept!
The Shroud is likely physical proof of the most extraordinary moment in human history. The miraculous resurrection of Jesus is the foundational belief of Christianity. As a result, the life and teaching of Jesus Christ become the greatest positive influence on Mankind.
The possibility of physical proof, created by God for unbelievers, is why we at SignFromGod.org believe that the Shroud has survived to this day – preserved in a secure underground vault in the cathedral of St. John the Baptist in Turin, Italy.
We characterize it this way:
The Shroud of Turin is either the greatest hoax ever perpetrated...
...it is a deliberate and purposeful sign from God.
The Shroud asks us all the same question Jesus asked Peter: “Who do you say that I am?”
The mission and purpose of Sign From God is to explore the meaning of this question as it relates to the Shroud, Jesus, and to you.
Click here to learn facts about the Shroud of Turin.
Why Is Sign From God’s Mission So Important?
Can a picture change the world?
Sign From God.org believes the answer is “yes” and here’s why:
The most iconic image of Jesus Christ known to mankind is seen on the Shroud of Turin. Educate yourself about the mysterious Shroud — the most scientifically studied artifact in the world, considered by millions of Christians to be the authentic burial shroud of Jesus. Even today, the Shroud is an artifact that still cannot be explained by science.
The Shroud is a linen cloth measuring 14 feet by 3.5 feet imprinted with the full body image of a tortured, crucified man whose wounds correspond with the Biblical sufferings of Christ. For centuries, the Shroud image has been called the “True Likeness” of Christ, greatly influencing art, even ancient coins dating from the 7th century when Shroud reappeared after four hundred years.
In 1898 the Shroud image was first captured by Secondo Pia using a “new” technology called photography. Pia astonishingly discovered that the Shroud was a photo negative.
It is no coincidence that the Shroud has survived centuries of war, fires, and multiple destruction attempts after Christ’s followers retrieved the burial cloth from the empty tomb on the first Easter Sunday in Jerusalem. At this moment, that same Shroud rests in a secure underground vault in the cathedral of St. John the Baptist in Turin, Italy.
SignFromGod.org believes now is the time to use the extraordinary Shroud image of Christ to reach the new generation with His message of love and hope.
Today, we know that effective communication is often more about images than words. Therefore, the mission of SignFromGod.org is to harness the universal power of the Shroud face of Jesus for evangelization purposes. Our goal is to showcase His message; to touch the hearts of those who do not know Him —with special emphasis on a new generation.
Initially, our plan is to launch a social media campaign across all popular platforms. Then later, as funds allow, utilize traditional advertising such as outdoor billboards in high-profile locations in major cities.
Here is how you can help us accomplish our mission:
We are asking lovers of Christ, and those who believe that the Shroud of Turin is His “true likeness” to contribute tax-deductible donations to our first groundbreaking Sign From God social media campaign. Here are examples of proposed digital ads that your donations would fund.
As a potential donor, it is important for you to know that Sign From God.org has secured all necessary rights to promote Shroud images in national, regional and local advertising campaigns across any and all traditional media and digital social media platforms.
By supporting Sign From God, you are giving Glory to God by advancing the knowledge of the resurrection as revealed through the mysterious and majestic Shroud of Turin.
Given the importance of our mission, we trust that God will bring us large and small financial partners who love Christ and understand the miracle and the message of Christ as revealed on the Shroud.
Please pray and ask God if He is calling YOU to help raise up the “true likeness of Christ” so hundreds of thousands of eyes will gaze upon His Face and believe.
Click here to donate and help Sign From God launch its first social media campaign.
Shroud Photographs ©1978 Barrie M. Schwortz Collection, STERA, Inc.