The United States has returned more than 200 ancient artifacts to the government of India. The artifacts were valued at more than $100 million. They had been stolen from religious sites in India and taken out of the country.
The United States has returned more than 200 ancient artifacts to the government of India. The artifacts were valued at more than $100 million. They had been stolen from religious sites in India and taken out of the country.