Dutch Government Returns Colonial Artifacts to Indonesia and Sri Lanka: A Landmark Repatriation EffortJuly 7, 2023 The Dutch government has announced plans to return a significant number of looted artifacts, totaling 478 objects, to Indonesia and Sri Lanka. The decision marks a…