Queen Elizabeth II, Britain’s longest-reigning monarch, breathed her last on Thursday at Balmoral Castle in Scotland. Following her death, social media became abuzz with demands for Kohinoor’s return to India. Meaning ‘Mountain of Light’, Kohinoor is a 105.6-carat colourless diamond which is believed to have been first mined in the 13th century, near Guntur in Andhra Pradesh by the Kakatiya dynasty.
Over the years, the jewel got…