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).
8.2m questions
10.8m answers