Da Vinci’s lost masterpiece found?

A Leonardo da Vinci mural unseen since the 16th century may have been found hidden behind a fresco painted by another artist, art researchers in Florence, Italy said Monday.