On Sunday 19 October 2025, four men raided the Louvre in Paris, getting away with jewels worth an estimated £85 million. Despite a continent-wide search for the stolen treasures, the items remain ...