France returns the head of a Hindu deity's statue from the 7th century more than 130 years after it was taken away in the name of research.
France returns the head of a Hindu deity's statue from the 7th century more than 130 years after it was taken away in the name of research.