From the distant past, comes a 14 feet by 5 inches piece of linen cloth marked with a faint image of the front and back of a man that – Christian believe – depicts the tortured and crucified body of Our Lord Jesus Christ. The post After State-Of-The-Art Scientific Study, Italian Scientist GUARANTEES: Shroud of […].   Read More in Red Pill NOWlej.