U.S. Returns Over 1,400 Looted Antiquities Worth $10 Million to India: Celebrating Heritage
The US returns over 1,400 looted antiquities worth $10 million to India, including significant cultural treasures like the sandstone sculpture from Madhya Pradesh and the Tanesar Mother Goddess figure.