Legal Questions › Category: Legal Question Bank › India and China have their own strategic interests in Nepal. How do you perceive this statement and what do you think are their strategic interests in Nepal ? Explain in details.
jayanti asked 7 years ago