Alejandro Chavetta

The ongoing debate between the scientific and the miraculous, as seen through a very thin piece of fabric: the Shroud of Turin.
Read More