The Metropolitan Museum of Art in New York, or The MET, has agreed to return two artefacts, including a bronze statue of Lord Shiva, known as the “Golden Boy”, which…
Read MoreThe Metropolitan Museum of Art in New York, or The MET, has agreed to return two artefacts, including a bronze statue of Lord Shiva, known as the “Golden Boy”, which…
Read MorePage 1 of 1