They grew up online but in 2025, they took their anger to the streets. From Nepal to Madagascar to Mexico, Gen Z protests went global, challenging power and shaking governments.