Police have made further arrests linked to the Louvre heist, in which jewels worth $102 million were stolen from the museum's Apollo gallery, home to the French Crown Jewels, French media reported on Th
Continue Reading on India Today
This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.