Has Sri Lanka allowed Chinese ship to dock in Colombo? Why are India, US wary?
Will the Chinese ship, which has arrived at Sri Lanka’s Hambantota port, spy on India?