Gen Z is taking to the streets on every continent, driven by corruption, rising living costs and anger at self-serving old regimes; united by a global push for a better tomorrow, even as the violence and its toll raise troubling questions | Read More in ynet – News