Chinese “Spy” Ship Yuan Wang 5 That Docked At Sri Lanka’s Hambantota Port, Leaves After 6 Days: Report
China says the ship is used for scientific research, but the US says the ship is under China PLA. (File) Colombo: A high-tech Chinese research … Read more