India halts KA-31 helicopter deal with Russia. Should India rely on Russia? Analysis by Anirudh Sir link: 380 views12:12