Sushila Karki, at 73, may seem an unlikely candidate to become Nepal's new leader after protests led by younger citizens, belonging to the ‘Gen Z’ age group in their 20s. But the former Supreme Court ...