The Met will return two ancient sculptures to India
Two ancient Indian sculptures have spent years on the roof of the Metropolitan Museum of Art in New York City. In 2018, the Met and the Indian government agreed that both will be returned to India. An eighth-century stone sculpture…