Friday, 17 May 2024 10:52 AM
July 19, 2020 13:10 pm
Diplomatic relations between Nepal and India have passed through quite a bumpy stretch in course of a year. Worryingly, the worst does not seem to be over, as yet.