While claiming that local media reports on US Special Forces being stationed in Sri Lanka were misleading, the US said that members of the US military were assigned to work at the US Embassy in Colombo.
While claiming that local media reports on US Special Forces being stationed in Sri Lanka were misleading, the US said that members of the US military were assigned to work at the US Embassy in Colombo.