India pushes back on foreign leaders' comments about its internal matters

India