Netherlands Repatriates 478 Looted Artifacts to Srilanka and Indonesia
The Netherlands has declared its choice to return 478 colonial artifacts that were looted from Indonesia and Sri Lanka during Dutch colonial rule.
The Netherlands has declared its choice to return 478 colonial artifacts that were looted from Indonesia and Sri Lanka during Dutch colonial rule.