INDIA-CHINA BORDER DISPUTES

It is very much obvious for a country to deal with disputes that share its borders with neighboring countries. In particular, India shares its borders with 7 neighboring countries. Dealing with border disputes is something that India is facing from the very initial stage of its independence. Right after British India was divided into two […]