After nearly 20 minutes of nail-biting bidding on Wednesday night, Leonardo da Vinci’s painting Salvator Mundi, shattered the world record for the most …

source