Sri Lankan Court bars Swiss Embassy employee from travelling overseas
A Sri Lankan court has barred a local employee of Swiss Embassy in Colombo, who was purportedly abducted and threatened
Read moreA Sri Lankan court has barred a local employee of Swiss Embassy in Colombo, who was purportedly abducted and threatened
Read more