Kathmandu: Seventeen new political parties have applied for registration at the Election Commission (EC) to contest Nepal’s March 5 general elections, according to an official. Of these, seven parties ...