Stolen idols returned by United Kingdom to Indian Consulate in LondonWe all know that the Britishers took away Kohinoor Diamond and till date it is embedded in the crown of Queen of England. Slowly but steadily things are changing and UK has recently returned 3 idols to Indian Government that were stolen from a temple in Tamil Nadu way back in 1978.
The statues were of Lord Ram, Sita and Laxman and they have been handed over to the Indian consulate in London.
There is a lot more that has been taken away from India and they must be returned to the us. Our heritage and culture must be preserved and respected and this is a welcome step by UK.