Zee News: India all set to get back 15th Century idols of Lord Rama, Sita and Lakshmana from UK

Zee News: India all set to get back 15th Century idols of Lord Rama, Sita and Lakshmana from UK . “India is all set to get back fifteenth-century idols of Lord Rama, Sita and Lakshmana from the UK. The idols were stolen from a temple, built-in Vijayanagara period, in Tamil Nadu in 1978.”