www.npr.org1 month agoArtsSee the newly verified Caravaggio painting going on display in SpainA Caravaggio painting, wrongly attributed to another artist, now recognized and displayed in Spain. [ more ]