Former chief justice Sushila Karki named Nepal's first female leader after unrest

Former chief justice Sushila Karki named Nepal's first female leader after unrest