Chinese research vessel saga By Rathindra Kuruwita There would be constant pressure on Sri Lanka to distance itself from China in the future, Ramindu Perera, lecturer at the Open University Law faculty said, commenting on the controversy surrounding the Chinese research vessel, Yuan Wang 5.Sri Lanka, thus, must figure out how to benefit from the […]