The Nepali Congress has emerged as the single-largest party in last month’s general election, with incumbent Prime Minister Sher Bahadur Deuba set to stay for a sixth term. According to a tally of results from the Election Commission, declared on Wednesday, the ruling party won 89 seats in the 275-member parliament. The […]