A long-lost painting by Caravaggio that was nearly auctioned off at a bargain price has now been displayed at the Prado Museum in Madrid, Spain, following its rescue and restoration. The painting was sold at auction just for $1500 earlier. The painting,