Sushila Karki

1 POSTS 0 COMMENTS
Sushila Karki is a former chief justice of the Supreme Court of Nepal. She is the first woman to serve in that position.