Young people are tired of being ruled by elites October 25, 2025 by Gen Z is protesting against corruption and fighting to hold power accountable.