First, a diver stabs a needle at the end of a long pole into the center of the alien-like creature. Then, a vinegar solution is injected in several spots before the animal is gently pulled away from ...
A museum dedicated to the Shroud of Turin has opened at the Christ Cathedral campus in Garden Grove, California.