Sri Lankan diplomat Hamilton Shirley Amerasinghe served as Ceylon's Permanent Representative to the UN in 1967 under different capacities.
Sri Lankan diplomat Hamilton Shirley Amerasinghe served as Ceylon's Permanent Representative to the UN in 1967 under different capacities.