Countries worldwide recognize India's right to reclaim cultural artefacts looted from the country during colonialism. But Britain, our colonial rulers, still hold on to the Kohinoor. The first request to return it was made in 1947, and we are still waiting.