India will make all out efforts to get back the famed 106-carat Kohinoor, currently set in a royal crown on display in the Tower of London, despite British government's recent statement that there is no legal ground for restitution of the diamond.
India will make all out efforts to get back the famed 106-carat Kohinoor, currently set in a royal crown on display in the Tower of London, despite British government's recent statement that there is no legal ground for restitution of the diamond.