Indonesia Secures Landmark Repatriation of Nearly 30,000 Cultural Artifacts and Human Remains from the Netherlands

Jakarta – In a momentous step towards historical justice and cultural reconciliation, Indonesia and the Netherlands have formally agreed to the unconditional return of 29,763 invaluable cultural objects and 427…