Home Tags ENEA

Tag: ENEA

Italian experts need lasers to re-create Shroud of Turin effect

Catholic News Service VATICAN CITY — Using high-tech lasers shooting pulses of ultraviolet light, Italy's national research agency succeeded in reproducing on linen cloth colorations...

Diocese