ARTICLE AD BOX
French prosecutors announced Sunday that arrests were made in connection with the theft of historic jewels worth over $100 million from the Louvre Museum.
French prosecutors announced Sunday that arrests were made in connection with the theft of historic jewels worth over $100 million from the Louvre Museum.