Stolen Lord Rama, Sita, Lakshmana idols restored from UK to India
A set of three idols of Lord Rama, his wife Sita and brother Lakshmana, stolen from a temple in India many years ago, have been restored to India after a collector in the UK voluntarily offered to hand it back on discovering their true history.