More than 100 investigators are racing to solve a daring heist at the Louvre Museum in Paris

See Full Page