Leonardo da Vinci's "Salvator Mundi," the world's most expensive painting, is headed to the Louvre Abu Dhabi, it has been revealed. The newly opened museum made the announcement in a series of tweets, without confirming whether it had purchased, or is simply borrowing, the $450.3 million painting.

More...