Nepal election 2026: When is the vote and who are the main candidates?

Nepal election 2026: When is the vote and who are the main candidates?

Nepalis go to the polls on 5 March to elect a new government. The general election will be the first the country has held since deadly youth-led anti-corruption protests toppled the government in September 2025. The republic has since been governed by an interim government led by former chief just...

Redirecting to full article...