After pressure from India, Sri Lanka urges China to defer entry of Chinese 'spy' ship

After pressure from India, Sri Lanka urges China to defer entry of Chinese 'spy' ship

newKerala.com

Published