
A Chinese research ship has docked at a Sri Lankan port after a days-long delay, reportedly because of concerns raised by India and the United States.
The Yuan Wang 5 entered Sri Lanka’s Hambantota port on Tuesday morning, and was welcomed by Chinese diplomats and port officials, according to the Colombo Gazette.