The Shroud of Turin was possibly created in India according to new DNA research. The famed Shroud of Turin, which many believe is the cloth that Jesus Christ was wrapped in at the time of His burial,...
Read more →Featured
Most Popular News
Recent Religion News