Staffer at the Swiss Embassy was detained on the street (29-Nov-19, Politics)
The Sri Lankan staffer at the Swiss Embassy in Colombo was accosted on the street and “detained against her will and t...