A LONG-lost oil painting by the Italian master Caravaggio worth up to £100million has been found in a loft in France by someone mending a leak. The picture was so gory, it is thought its owners took ...