Top government sources said Indian agencies believe that any delay in elections or judicial deadlock in Nepal may benefit “anti-India” forces
Top government sources said Indian agencies believe that any delay in elections or judicial deadlock in Nepal may benefit “anti-India” forces