By Saman Indrajith The controversy over the berthing of China’s space and satellite tracking research vessel, Yuan Wang 5, at Hambantota was proof of how Sri Lanka mismanaged its foreign policy, says JVP Politburo Member and International Affairs Secretary, Bimal Ratnayake. Rantnayake, in a brief interview with The Island, said India would continue interfere with […]