June 18, 2026
Analysts say Nepal is seen as having strategic leverage between two major Asian powers