France returns head of Hindu statue taken 130 years ago

The head of a Hindu deity’s statue from the 7th century was returned by France and reattached to its body Thursday for display at a museum, more than 130 years after it was spirited away. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail