International Relations of Nepal: Historical Overview
Nepal is a landlocked country located in between two big neighbouring countries; India and China. Nepal had to fight sometimes with Tibet and China and sometimes to Britain to protect the existence of the country. Nepal never came under the control of other countries and was able to protect its sovereignty and independence even at […]
International Relations of Nepal: Historical Overview Read More »