Every informed India is wondering about it. India is a democracy nothing remains hidden, and public opinion matters. Modi has scored a self-goal by being tentative on this issue. But I believe that some sort of understanding has been reached.
China is India's neighbour, and we need to sort out...