Sunday, 6 June 2010
Britain Declines To Return Artifacts That It “Stole” From India
One of those artifacts that India was unfortunate to lose was the world famous “Koh-i-Noor” diamond, which today embellishes the crown of the British monarch. More