Home News Britain returns to India Historic idols of Lord Rama, Lakshmana and Mother...

Britain returns to India Historic idols of Lord Rama, Lakshmana and Mother Sita, stolen from Tamil Nadu in 1978

21
0

Three idols of Lord Rama, Lakshmana and Mother Sita, stolen many years in the past from a temple in Tamil Nadu, have been returned to the Indian authorities on Tuesday. After realizing the true historical past and significance of the statues, one …







LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.