Entertainment

20 Greatest Unsolved Mysteries of all Time

11. Turin ShroudTurin shroud
Advertisement

The distinguishable human face imprint which is to be noticed at Turin Shroud is an object leading to ambiguity. According to some, the human face might be of Jesus Christ.

Prev10 of 20Next