UK's Ashmolean museum sends back sacred idol to Tamil Nadu temple
The Ashmolean Museum in London has returned a 16th century bronze idol to India. This sacred icon belongs to a temple in Tamil Nadu. The museum acquired the idol in 1967. An independent researcher alerted the museum to its origins in 2019. This marks a significant moment for the museum. The idol was believed to be stolen.