The thieves who made off with priceless treasure from the Louvre may have a hard time cashing in.
The French government valued the pieces — which include an exquisite tiara and a sapphire necklace worn by French royalty — at about $102…
Continue Reading