Answer:
It has four political parties mainly recognised in the federal parliament
It has four political parties mainly recognised in the federal parliament Nepali Congress (NC), CPN(UML), CPN(Maoist-centre) and Janata Samajwadi Party (JSPN).
1.6m questions
2.0m answers