Art Officials Unveil "Martyrdom of St. Lawrence" Which is at Center of Caravaggio Mystery
ROME (AP).- Art officials on Tuesday unveiled the painting at the center of the latest Caravaggio mystery, after the Vatican newspaper first suggested and then denied that the canvas was the work of the Italian master. The “Martyrdom of St. Lawrence” w…