Nepal: Foreign policy dilemma
Muhammad Hanif NEPAL is a Hindu state, which is lying along the southern slopes of the Himalayan mountain ranges. It is a landlocked country, which is strategically located between two much larger countries, India to the east, south, and west and the Tibet Autonomous Region of China to the north. While Nepal’s border with China comprises of difficult mountainous terrain, its border region with India is easy ...
Read more ›