US Returns Looted Artifacts Worth 10 Million Dollar to India
16 Nov 2024
The United States has returned more than 1,400 looted artifacts worth nearly $10 million to India, according to a statement from the Manhattan District Attorney’s Office. Significant Artifact Repatriation Among the returned items is a sandstone sculpture of a Celestial Dancer, which was stolen from a temple in Madhya Pradesh...
Read More