UK hands over stolen 15th century bronze idols of Lord Ram, Sita to India

Union Culture Minister Patel informed that the three idols belong to India and were stolen in 1978 from a temple in Tamil Nadu.