News

Sri Lanka has also requested its stolen treasures be returned. The Portuguese ruled the island from 1505 to 1658, followed by the Dutch, and finally the British before independence in 1948. Popular ...