Who will form government in Nepal? A coalition government is inevitable since no party is going to secure the magic number on its own, a report by Santosh Ghimire As vote counting for the recently held elections enters November 26, 2022 -Top News·Asia News·Nepal