For time immemorial, Leonardo da Vinci’s masterpiece ‘Mona Lisa’ has captivated the audience and it has received all sorts of ...
An Italian historian's theory that Mona Lisa might be a Chinese slave and Leonardo da Vinci's mother -- making the 15th-century polymath half-Chinese -- sent online commentators into a frenzy ...