Police recover antique idols stolen from a hindu temple in India's southern tamil nadu

Record ID: 327749