In Nepal, 106 political parties are set to contest the parliamentary elections scheduled for March 5 next year. The Election ...