Nepal – China Relations and the perils of Indian foreign policy by Gaurav Sen 10/02/2022 1816 Views With a freshly adopted federal system incorporated in its 2015 constitution, Nepal is now positioned... Politics