
New York mayor Zohran Mamdani calls on Britain's King Charles to return Koh-i-Noor diamond
The massive 106 carat stone is the star of Britain’s crown jewels – it was given to Queen Victoria in 1849 as part of a peace treaty.

The massive 106 carat stone is the star of Britain’s crown jewels – it was given to Queen Victoria in 1849 as part of a peace treaty.