Dutch government returns artefacts to Sri Lanka (5-Dec-23, Culture)
Six Sri Lankan artefacts have been returned by the Netherlands, and are on display at the National Museum