India and Sri Lanka are set to sign a major Defence pact during PM Modi's ongoing visit to Colombo, aimed at countering China's growing military influence. INDIA ...