June 1, 2023 In a significant development, Nepal and India have recently signed seven agreements aimed at…
Nepal and India
2 Articles
KATHMANDU — The Nepali and Indian sides have signed an 8-point memorandum of understanding (MoU) aimed at…