India miffed at Colombo for allowing PLA satellite tracker ship in Hambantota Aug 5, 2022 Under the cloak of a research and survey vessel, a Chinese Space and Satellite Tracking ship Yuan Wang 5 is headed…