Nepal elections on March 5: With more than 18.9 million eligible voters set to vote, a look at the top parties, contenders for the PM post and how they are wooing the Gen-Z voters
Nepal elections on March 5: With more than 18.9 million eligible voters set to vote, a look at the top parties, contenders for the PM post and how they are wooing the Gen-Z voters