KATHMANDU: Hari Kirshna Karki has been elected as the new President of Nepal Bar Association (NBA) on Thursday. Karki, a candidate from the Progressive Republican