The Louvre is a home for masterpieces but even more, it’s a place where art has been stolen, altered, repurposed, and ...