Peace talks is certainly a welcome change but it also poses challenge for India as it goes against the pillars on which New Delhi's Afghanistan policy is based upon.
Chinese presence in Sri Lanka is no hidden thing. Between 2005-17, Beijing has invested $ 15 billion in projects in Sri Lanka over a period of 12 years.