London: A set of three idols of Lord Ram, Sita and Lakshman, 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. The theft dates back to 1978 and led to an investigation by […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.