Switzerland and Sri Lanka to calm matters down (23-Dec-19, Human Rights)
They have been eyeball to eyeball, staring each other down over the past month, but as of this week, Sri Lanka and Switz...