Police probing abduction of Swiss Embassy staffer (27-Nov-19, International Relations)
Police are investigating an alleged incident where a Sri Lankan woman staffer at the Swiss Embassy had been abducted on ...