Caravaggio

Is This Lucky Discovery Actually a Valuable Lost Caravaggio?

Found stashed away in an attic, a painting depicting a biblical...