World’s Strangest

Your source for the strangest things around!
Ads

Shroud of Turin created by famous artist ?

The famous shroud believed to depict the image of Christ may have been made by medieval artist Giotto. Controversy has surrounded the authenticity of …