Articles By Cdr Kapil Narula
India slips on Chinese oil in Nepal
By: Cdr Kapil Narula | Issue: Courtesy: South Asia Monitor | Date: 06 Nov , 2015
Nepal, a landlocked country, lies between India and the Tibetan Autonomous Region of China and has strong cultural and political links with India. Both countries share a “special relationship”...