/UK restores idols of Lord Rama, Sita and Lakshmana stolen from Tamil Nadu temple…

UK restores idols of Lord Rama, Sita and Lakshmana stolen from Tamil Nadu temple…

A set of three idols of Lord Rama, Sita and Lakshmana, stolen from a temple in Tamil Nadu decades ago, were restored to the Indian government on Tuesday after a collector voluntarily offered to hand it back on discovering their true history.