After Sri Lanka and Bangladesh, Nepal has become the latest South Asian country to witness its own “Generation Z revolution”. In just three years, it’s the third government in the region to fall under pressure from youth-led protests.