Sushila Karki, at 73 years of age, 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 ...