India, Nepal need to quickly resolve differences, bring positive transformation in ties: Experts

India and Nepal are two nations with one people and for this reason alone, both sides…