Why India Is Growing Suspicious of Nepal’s New Government

Wait 5 sec.

India thought it had an agreement with the RSP leadership on its interests being accommodated.