Tag India-Nepal-China triangle Page 2 of 2NewerIndia and China’s Tug of War Over NepalBy Kamal Dev BhattaraiNepal's politicians face increasing pressure from both China and India. Page 2 of 2Newer